<!-- HTML header for doxygen 1.8.6-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/xhtml;charset=utf-8" http-equiv="Content-Type"/>
<meta content="IE=9" http-equiv="X-UA-Compatible"/>
<meta content="Doxygen 1.8.13" name="generator"/>
<title>OpenCV: Basic structures</title>
<link href="../../opencv.ico" rel="shortcut icon" type="image/x-icon"/>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script src="../../jquery.js" type="text/javascript"></script>
<script src="../../dynsections.js" type="text/javascript"></script>
<script src="../../tutorial-utils.js" type="text/javascript"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script src="../../search/searchdata.js" type="text/javascript"></script>
<script src="../../search/search.js" type="text/javascript"></script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
//<![CDATA[
MathJax.Hub.Config(
{
  TeX: {
      Macros: {
          matTT: [ "\\[ \\left|\\begin{array}{ccc} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{array}\\right| \\]", 9],
          fork: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ \\end{array} \\right.", 4],
          forkthree: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ \\end{array} \\right.", 6],
          forkfour: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ #7 & \\mbox{#8}\\\\ \\end{array} \\right.", 8],
          vecthree: ["\\begin{bmatrix} #1\\\\ #2\\\\ #3 \\end{bmatrix}", 3],
          vecthreethree: ["\\begin{bmatrix} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{bmatrix}", 9],
          cameramatrix: ["#1 = \\begin{bmatrix} f_x & 0 & c_x\\\\ 0 & f_y & c_y\\\\ 0 & 0 & 1 \\end{bmatrix}", 1],
          distcoeffs: ["(k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6 [, s_1, s_2, s_3, s_4[, \\tau_x, \\tau_y]]]]) \\text{ of 4, 5, 8, 12 or 14 elements}"],
          distcoeffsfisheye: ["(k_1, k_2, k_3, k_4)"],
          hdotsfor: ["\\dots", 1],
          mathbbm: ["\\mathbb{#1}", 1],
          bordermatrix: ["\\matrix{#1}", 1]
      }
  }
}
);
//]]>
</script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js" type="text/javascript"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css"/>
<link href="../../stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<!--#include virtual="/google-search.html"-->
<table cellpadding="0" cellspacing="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="../../opencv-logo-small.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">OpenCV
    <span id="projectnumber">4.5.2</span>
   </div>
   <div id="projectbrief">Open Source Computer Vision</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "../../search",false,'Search');
</script>
<script src="../../menudata.js" type="text/javascript"></script>
<script src="../../menu.js" type="text/javascript"></script>
<script type="text/javascript">
$(function() {
  initMenu('../../',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow" onkeydown="return searchBox.OnSearchSelectKey(event)" onmouseout="return searchBox.OnSearchSelectHide()" onmouseover="return searchBox.OnSearchSelectShow()">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe frameborder="0" id="MSearchResults" name="MSearchResults" src="javascript:void(0)">
</iframe>
</div>
<div class="header">
  <div class="summary">
<a href="#namespaces">Namespaces</a> |
<a href="#nested-classes">Classes</a> |
<a href="#typedef-members">Typedefs</a> |
<a href="#enum-members">Enumerations</a> |
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">Basic structures<div class="ingroups"><a class="el" href="../../d0/de1/group__core.html">Core functionality</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:d7/db8/namespacecv_1_1traits"><td align="right" class="memItemLeft" valign="top">  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/db8/namespacecv_1_1traits.html">cv::traits</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d32/classcv_1_1__InputArray.html">cv::_InputArray</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This is the proxy class for passing read-only input arrays into OpenCV functions.  <a href="../../d4/d32/classcv_1_1__InputArray.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d46/classcv_1_1__InputOutputArray.html">cv::_InputOutputArray</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d9e/classcv_1_1__OutputArray.html">cv::_OutputArray</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This type is very similar to InputArray except that it is used for input/output and output function parameters.  <a href="../../d2/d9e/classcv_1_1__OutputArray.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d46/classcv_1_1Algorithm.html">cv::Algorithm</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">This is a base class for all more or less complex algorithms in OpenCV.  <a href="../../d3/d46/classcv_1_1Algorithm.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/df6/classcv_1_1Complex.html">cv::Complex&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A complex number class.  <a href="../../da/df6/classcv_1_1Complex.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d0e/classcv_1_1DataDepth.html">cv::DataDepth&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">A helper class for <a class="el" href="../../d0/d3a/classcv_1_1DataType.html" title='Template "trait" class for OpenCV primitive data types. '>cv::DataType</a>.  <a href="../../d7/d0e/classcv_1_1DataDepth.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d3a/classcv_1_1DataType.html">cv::DataType&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template "trait" class for OpenCV primitive data types.  <a href="../../d0/d3a/classcv_1_1DataType.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/de0/classcv_1_1DMatch.html">cv::DMatch</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class for matching keypoint descriptors.  <a href="../../d4/de0/classcv_1_1DMatch.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/df3/classcv_1_1Formatted.html">cv::Formatted</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/da1/classcv_1_1Formatter.html">cv::Formatter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d29/classcv_1_1KeyPoint.html">cv::KeyPoint</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Data structure for salient point detectors.  <a href="../../d2/d29/classcv_1_1KeyPoint.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d63/classcv_1_1Mat.html">cv::Mat</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">n-dimensional dense array class  <a href="../../d3/d63/classcv_1_1Mat.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dfc/classcv_1_1Mat__.html">cv::Mat_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template matrix class derived from <a class="el" href="../../d3/d63/classcv_1_1Mat.html" title="n-dimensional dense array class ">Mat</a>.  <a href="../../df/dfc/classcv_1_1Mat__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d4c/classcv_1_1MatAllocator.html">cv::MatAllocator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Custom array allocator.  <a href="../../df/d4c/classcv_1_1MatAllocator.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d9e/classcv_1_1MatCommaInitializer__.html">cv::MatCommaInitializer_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Comma-separated Matrix Initializer.  <a href="../../d6/d9e/classcv_1_1MatCommaInitializer__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/dcf/classcv_1_1MatConstIterator.html">cv::MatConstIterator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/de0/classcv_1_1MatConstIterator__.html">cv::MatConstIterator_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Matrix read-only iterator.  <a href="../../d1/de0/classcv_1_1MatConstIterator__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d10/classcv_1_1MatExpr.html">cv::MatExpr</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Matrix expression representation.  <a href="../../d1/d10/classcv_1_1MatExpr.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/dfe/classcv_1_1MatIterator__.html">cv::MatIterator_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Matrix read-write iterator.  <a href="../../d4/dfe/classcv_1_1MatIterator__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d9d/classcv_1_1MatOp.html">cv::MatOp</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d63/structcv_1_1MatSize.html">cv::MatSize</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d26/structcv_1_1MatStep.html">cv::MatStep</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../de/de1/classcv_1_1Matx.html">cv::Matx&lt; _Tp, m, n &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class for small matrices whose type and size are known at compilation time.  <a href="../../de/de1/classcv_1_1Matx.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d92/classcv_1_1MatxCommaInitializer.html">cv::MatxCommaInitializer&lt; _Tp, m, n &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Comma-separated Matrix Initializer.  <a href="../../d0/d92/classcv_1_1MatxCommaInitializer.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/dd2/classcv_1_1NAryMatIterator.html">cv::NAryMatIterator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">n-ary multi-dimensional array iterator.  <a href="../../d5/dd2/classcv_1_1NAryMatIterator.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/d77/structcv_1_1ParamType.html">cv::ParamType&lt; _Tp, _EnumTp &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d0d/structcv_1_1ParamType_3_01__Tp_00_01typename_01std_1_1enable__if_3_01std_1_1is__enum_3_01__Tp_01_4_1_1value_01_4_1_1type_01_4.html">cv::ParamType&lt; _Tp, typename std::enable_if&lt; std::is_enum&lt; _Tp &gt;::value &gt;::type &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d39/structcv_1_1ParamType_3_01Algorithm_01_4.html">cv::ParamType&lt; Algorithm &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d87/structcv_1_1ParamType_3_01bool_01_4.html">cv::ParamType&lt; bool &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d4/d98/structcv_1_1ParamType_3_01double_01_4.html">cv::ParamType&lt; double &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/df2/structcv_1_1ParamType_3_01float_01_4.html">cv::ParamType&lt; float &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d5f/structcv_1_1ParamType_3_01Mat_01_4.html">cv::ParamType&lt; Mat &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/dda/structcv_1_1ParamType_3_01Scalar_01_4.html">cv::ParamType&lt; Scalar &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d1c/structcv_1_1ParamType_3_01std_1_1vector_3_01Mat_01_4_01_4.html">cv::ParamType&lt; std::vector&lt; Mat &gt; &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d0/d5f/structcv_1_1ParamType_3_01String_01_4.html">cv::ParamType&lt; String &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/da3/structcv_1_1ParamType_3_01uchar_01_4.html">cv::ParamType&lt; uchar &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d63/structcv_1_1ParamType_3_01uint64_01_4.html">cv::ParamType&lt; uint64 &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d68/structcv_1_1ParamType_3_01unsigned_01_4.html">cv::ParamType&lt; unsigned &gt;</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/d6c/classcv_1_1Point3__.html">cv::Point3_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class for 3D points specified by its coordinates <code>x</code>, <code>y</code> and <code>z</code>.  <a href="../../df/d6c/classcv_1_1Point3__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d4e/classcv_1_1Point__.html">cv::Point_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class for 2D points specified by its coordinates <code>x</code> and <code>y</code>.  <a href="../../db/d4e/classcv_1_1Point__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../da/d35/classcv_1_1Range.html">cv::Range</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class specifying a continuous subsequence (slice) of a sequence.  <a href="../../da/d35/classcv_1_1Range.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d44/classcv_1_1Rect__.html">cv::Rect_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class for 2D rectangles.  <a href="../../d2/d44/classcv_1_1Rect__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/dd6/classcv_1_1RotatedRect.html">cv::RotatedRect</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class represents rotated (i.e. not up-right) rectangles on a plane.  <a href="../../db/dd6/classcv_1_1RotatedRect.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/da0/classcv_1_1Scalar__.html">cv::Scalar_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class for a 4-element vector derived from <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a>.  <a href="../../d1/da0/classcv_1_1Scalar__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/d50/classcv_1_1Size__.html">cv::Size_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class for specifying the size of an image or rectangle.  <a href="../../d6/d50/classcv_1_1Size__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dd/da9/classcv_1_1SparseMat.html">cv::SparseMat</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class <a class="el" href="../../dd/da9/classcv_1_1SparseMat.html" title="The class SparseMat represents multi-dimensional sparse numerical arrays. ">SparseMat</a> represents multi-dimensional sparse numerical arrays.  <a href="../../dd/da9/classcv_1_1SparseMat.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d8a/classcv_1_1SparseMat__.html">cv::SparseMat_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template sparse n-dimensional array class derived from <a class="el" href="../../dd/da9/classcv_1_1SparseMat.html" title="The class SparseMat represents multi-dimensional sparse numerical arrays. ">SparseMat</a>.  <a href="../../d7/d8a/classcv_1_1SparseMat__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../df/dec/classcv_1_1SparseMatConstIterator.html">cv::SparseMatConstIterator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Read-Only Sparse Matrix Iterator.  <a href="../../df/dec/classcv_1_1SparseMatConstIterator.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d29/classcv_1_1SparseMatConstIterator__.html">cv::SparseMatConstIterator_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template Read-Only Sparse Matrix Iterator Class.  <a href="../../d9/d29/classcv_1_1SparseMatConstIterator__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d5/d9b/classcv_1_1SparseMatIterator.html">cv::SparseMatIterator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Read-write Sparse Matrix Iterator.  <a href="../../d5/d9b/classcv_1_1SparseMatIterator.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d3/d24/classcv_1_1SparseMatIterator__.html">cv::SparseMatIterator_&lt; _Tp &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template Read-Write Sparse Matrix Iterator Class.  <a href="../../d3/d24/classcv_1_1SparseMatIterator__.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d5d/classcv_1_1TermCriteria.html">cv::TermCriteria</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The class defining termination criteria for iterative algorithms.  <a href="../../d9/d5d/classcv_1_1TermCriteria.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d45/classcv_1_1UMat.html">cv::UMat</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/d58/structcv_1_1UMatData.html">cv::UMatData</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d6/dcf/classcv_1_1Vec.html">cv::Vec&lt; _Tp, cn &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Template class for short numerical vectors, a partial case of <a class="el" href="../../de/de1/classcv_1_1Matx.html" title="Template class for small matrices whose type and size are known at compilation time. ">Matx</a>.  <a href="../../d6/dcf/classcv_1_1Vec.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:"><td align="right" class="memItemLeft" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d1/d3e/classcv_1_1VecCommaInitializer.html">cv::VecCommaInitializer&lt; _Tp, m &gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Comma-separated <a class="el" href="../../d6/dcf/classcv_1_1Vec.html" title="Template class for short numerical vectors, a partial case of Matx. ">Vec</a> Initializer.  <a href="../../d1/d3e/classcv_1_1VecCommaInitializer.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga3a5d93a0cbc1d360dbd3abf218bbb4ae"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../da/df6/classcv_1_1Complex.html">Complex</a>&lt; double &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3a5d93a0cbc1d360dbd3abf218bbb4ae">cv::Complexd</a></td></tr>
<tr class="separator:ga3a5d93a0cbc1d360dbd3abf218bbb4ae"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaab0325d447419758daf5de162ffb051f"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../da/df6/classcv_1_1Complex.html">Complex</a>&lt; float &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaab0325d447419758daf5de162ffb051f">cv::Complexf</a></td></tr>
<tr class="separator:gaab0325d447419758daf5de162ffb051f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga353a9de602fe76c709e12074a6f362ba"><td align="right" class="memItemLeft" valign="top">typedef const <a class="el" href="../../d4/d32/classcv_1_1__InputArray.html">_InputArray</a> &amp; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga353a9de602fe76c709e12074a6f362ba">cv::InputArray</a></td></tr>
<tr class="separator:ga353a9de602fe76c709e12074a6f362ba"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga606feabe3b50ab6838f1ba89727aa07a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../dc/d84/group__core__basic.html#ga353a9de602fe76c709e12074a6f362ba">InputArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga606feabe3b50ab6838f1ba89727aa07a">cv::InputArrayOfArrays</a></td></tr>
<tr class="separator:ga606feabe3b50ab6838f1ba89727aa07a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf77c9a14ef956c50c1efd4547f444e63"><td align="right" class="memItemLeft" valign="top">typedef const <a class="el" href="../../d0/d46/classcv_1_1__InputOutputArray.html">_InputOutputArray</a> &amp; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf77c9a14ef956c50c1efd4547f444e63">cv::InputOutputArray</a></td></tr>
<tr class="separator:gaf77c9a14ef956c50c1efd4547f444e63"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8899575c0929a56ab8bdd01cf34ebcb1"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../dc/d84/group__core__basic.html#gaf77c9a14ef956c50c1efd4547f444e63">InputOutputArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga8899575c0929a56ab8bdd01cf34ebcb1">cv::InputOutputArrayOfArrays</a></td></tr>
<tr class="separator:ga8899575c0929a56ab8bdd01cf34ebcb1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1d355af1bc5c7241588bdb3600951515"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga1d355af1bc5c7241588bdb3600951515">cv::Mat1b</a></td></tr>
<tr class="separator:ga1d355af1bc5c7241588bdb3600951515"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8dc8a9e248a8885bb3c61d35f07b61ed"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; double &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga8dc8a9e248a8885bb3c61d35f07b61ed">cv::Mat1d</a></td></tr>
<tr class="separator:ga8dc8a9e248a8885bb3c61d35f07b61ed"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga9747ac59f97cbb93ddd719c4fb3e2d5d"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; float &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga9747ac59f97cbb93ddd719c4fb3e2d5d">cv::Mat1f</a></td></tr>
<tr class="separator:ga9747ac59f97cbb93ddd719c4fb3e2d5d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga87332e283de569e7bb029d4f4b401dcc"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; int &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga87332e283de569e7bb029d4f4b401dcc">cv::Mat1i</a></td></tr>
<tr class="separator:ga87332e283de569e7bb029d4f4b401dcc"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga0c456856506ff905ce035acec092ef9f"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; short &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga0c456856506ff905ce035acec092ef9f">cv::Mat1s</a></td></tr>
<tr class="separator:ga0c456856506ff905ce035acec092ef9f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga4895c2ba170884f13b4a1b1c80fea8ff"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga4895c2ba170884f13b4a1b1c80fea8ff">cv::Mat1w</a></td></tr>
<tr class="separator:ga4895c2ba170884f13b4a1b1c80fea8ff"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf7e98a9c920ba16ba08b99bb53c52224"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga595458e63aa1443ddd5c51fa71d70e2a">Vec2b</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf7e98a9c920ba16ba08b99bb53c52224">cv::Mat2b</a></td></tr>
<tr class="separator:gaf7e98a9c920ba16ba08b99bb53c52224"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga04278ad1d5a287e15c07239d6119fe0a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf20d857c2077c986d3b303e3d58bbc54">Vec2d</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga04278ad1d5a287e15c07239d6119fe0a">cv::Mat2d</a></td></tr>
<tr class="separator:ga04278ad1d5a287e15c07239d6119fe0a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga5d6e8769d5f6a8b21eb59137e643f095"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga392bb4f8a6b9e0dde07f31dc28e73319">Vec2f</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga5d6e8769d5f6a8b21eb59137e643f095">cv::Mat2f</a></td></tr>
<tr class="separator:ga5d6e8769d5f6a8b21eb59137e643f095"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1ee6db17208ebd8bef5749d81267bf17"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga121402b88177c336b18945dd71d96ae0">Vec2i</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga1ee6db17208ebd8bef5749d81267bf17">cv::Mat2i</a></td></tr>
<tr class="separator:ga1ee6db17208ebd8bef5749d81267bf17"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf945be4c317df201188e50e578e1fa75"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga8c8616b035cf33c4b2b02fd7b89d6335">Vec2s</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf945be4c317df201188e50e578e1fa75">cv::Mat2s</a></td></tr>
<tr class="separator:gaf945be4c317df201188e50e578e1fa75"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaeb96ec2e3fd29bc27da746681e692b60"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga622811ee01673a858f41b4fbfd4b1043">Vec2w</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaeb96ec2e3fd29bc27da746681e692b60">cv::Mat2w</a></td></tr>
<tr class="separator:gaeb96ec2e3fd29bc27da746681e692b60"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga7198dbdcacbcde70f7c7d1209d57146a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga7e6060c0b8d48459964df6e1eb524c03">Vec3b</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga7198dbdcacbcde70f7c7d1209d57146a">cv::Mat3b</a></td></tr>
<tr class="separator:ga7198dbdcacbcde70f7c7d1209d57146a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf14b1aa52fc952072c0b653f916ffac8"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga370d94209693b5b13437ab4991cabf73">Vec3d</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf14b1aa52fc952072c0b653f916ffac8">cv::Mat3d</a></td></tr>
<tr class="separator:gaf14b1aa52fc952072c0b653f916ffac8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8ee031423ba0ecb65fef2bc40abd970e"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#gab9e0ab642a3e01742916763173b72232">Vec3f</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga8ee031423ba0ecb65fef2bc40abd970e">cv::Mat3f</a></td></tr>
<tr class="separator:ga8ee031423ba0ecb65fef2bc40abd970e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga89d566f26821c717c666d31bcfc6bf35"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga55864bca2bbede9731df5baa0d1be763">Vec3i</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga89d566f26821c717c666d31bcfc6bf35">cv::Mat3i</a></td></tr>
<tr class="separator:ga89d566f26821c717c666d31bcfc6bf35"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga4c3cec2bb940613dec561e59b0948801"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga2a2f4663171710b47944de9a74383dd0">Vec3s</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga4c3cec2bb940613dec561e59b0948801">cv::Mat3s</a></td></tr>
<tr class="separator:ga4c3cec2bb940613dec561e59b0948801"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga5574e954e5acfdb4e1e03e1dbd8bab6a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#gac2ca2e7d93b15bc56b379fd5c42c0932">Vec3w</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga5574e954e5acfdb4e1e03e1dbd8bab6a">cv::Mat3w</a></td></tr>
<tr class="separator:ga5574e954e5acfdb4e1e03e1dbd8bab6a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga38bd307d9a0cac4c335e648ef8b63a3e"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#gac8e7c61fdf0d8d9f6e8be7c25dc36584">Vec4b</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga38bd307d9a0cac4c335e648ef8b63a3e">cv::Mat4b</a></td></tr>
<tr class="separator:ga38bd307d9a0cac4c335e648ef8b63a3e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gab7781ee46e4a6148e037be23217201dc"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga41502c424d368098331a348dc26141bf">Vec4d</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gab7781ee46e4a6148e037be23217201dc">cv::Mat4d</a></td></tr>
<tr class="separator:gab7781ee46e4a6148e037be23217201dc"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga781cc98063ecb8e02e3576140714842f"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga4f29b2178d21a471ee688b14d66d6567">Vec4f</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga781cc98063ecb8e02e3576140714842f">cv::Mat4f</a></td></tr>
<tr class="separator:ga781cc98063ecb8e02e3576140714842f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8895fd82b424209f63bf9713fd5259a2"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga94ce799099ae6cdd66685e3fd0cad7d7">Vec4i</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga8895fd82b424209f63bf9713fd5259a2">cv::Mat4i</a></td></tr>
<tr class="separator:ga8895fd82b424209f63bf9713fd5259a2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga7de7f3b26b41d7326e85ab2e5d9eb1c4"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga40acb05e3e183aabebc77a235389b582">Vec4s</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga7de7f3b26b41d7326e85ab2e5d9eb1c4">cv::Mat4s</a></td></tr>
<tr class="separator:ga7de7f3b26b41d7326e85ab2e5d9eb1c4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga66c490bf66285c5cb0b5a21696d0cd03"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt; <a class="el" href="../../dc/d84/group__core__basic.html#ga50f51484537d86bd43ff14c681ee3abd">Vec4w</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga66c490bf66285c5cb0b5a21696d0cd03">cv::Mat4w</a></td></tr>
<tr class="separator:ga66c490bf66285c5cb0b5a21696d0cd03"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2e67dac932ed81c0c90e3d658c0f7033"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 1, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga2e67dac932ed81c0c90e3d658c0f7033">cv::Matx12d</a></td></tr>
<tr class="separator:ga2e67dac932ed81c0c90e3d658c0f7033"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3a2cc9d733bf60e0200fa46196805153"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 1, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3a2cc9d733bf60e0200fa46196805153">cv::Matx12f</a></td></tr>
<tr class="separator:ga3a2cc9d733bf60e0200fa46196805153"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga765ff587743f231c87ffa708f6f76b96"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 1, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga765ff587743f231c87ffa708f6f76b96">cv::Matx13d</a></td></tr>
<tr class="separator:ga765ff587743f231c87ffa708f6f76b96"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga0af99d4dbb40a817429f3039700f8a33"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 1, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga0af99d4dbb40a817429f3039700f8a33">cv::Matx13f</a></td></tr>
<tr class="separator:ga0af99d4dbb40a817429f3039700f8a33"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3a3e911d56f0e29d34cca18548bfdbbf"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 1, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3a3e911d56f0e29d34cca18548bfdbbf">cv::Matx14d</a></td></tr>
<tr class="separator:ga3a3e911d56f0e29d34cca18548bfdbbf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf1a460d05e81b372d31b50169ec289d6"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 1, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf1a460d05e81b372d31b50169ec289d6">cv::Matx14f</a></td></tr>
<tr class="separator:gaf1a460d05e81b372d31b50169ec289d6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3afc2be04e64e50bd58296878ec38a1b"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 1, 6 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3afc2be04e64e50bd58296878ec38a1b">cv::Matx16d</a></td></tr>
<tr class="separator:ga3afc2be04e64e50bd58296878ec38a1b"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga7cf48157727556c640df2854f11ff91a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 1, 6 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga7cf48157727556c640df2854f11ff91a">cv::Matx16f</a></td></tr>
<tr class="separator:ga7cf48157727556c640df2854f11ff91a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga088ad84a55a0fa104ccb9f828dc38299"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 2, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga088ad84a55a0fa104ccb9f828dc38299">cv::Matx21d</a></td></tr>
<tr class="separator:ga088ad84a55a0fa104ccb9f828dc38299"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga37e9c8ab7c9ccf91d4b512c656664886"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 2, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga37e9c8ab7c9ccf91d4b512c656664886">cv::Matx21f</a></td></tr>
<tr class="separator:ga37e9c8ab7c9ccf91d4b512c656664886"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga10d0d07f3ac00f086e0fc532790ccc8c"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 2, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga10d0d07f3ac00f086e0fc532790ccc8c">cv::Matx22d</a></td></tr>
<tr class="separator:ga10d0d07f3ac00f086e0fc532790ccc8c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8f480b4b705baac0f2bc1a7db43809ce"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 2, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga8f480b4b705baac0f2bc1a7db43809ce">cv::Matx22f</a></td></tr>
<tr class="separator:ga8f480b4b705baac0f2bc1a7db43809ce"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga392a6836e5dbc164888f4e39c7d9d9af"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 2, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga392a6836e5dbc164888f4e39c7d9d9af">cv::Matx23d</a></td></tr>
<tr class="separator:ga392a6836e5dbc164888f4e39c7d9d9af"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaa52e0258d92b0ff1be1644b061e65f66"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 2, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaa52e0258d92b0ff1be1644b061e65f66">cv::Matx23f</a></td></tr>
<tr class="separator:gaa52e0258d92b0ff1be1644b061e65f66"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga778f9bbae8b0fe95271de44ac24083b0"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 3, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga778f9bbae8b0fe95271de44ac24083b0">cv::Matx31d</a></td></tr>
<tr class="separator:ga778f9bbae8b0fe95271de44ac24083b0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1625ab2c70d7f06d259f245cb5f5f4f8"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 3, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga1625ab2c70d7f06d259f245cb5f5f4f8">cv::Matx31f</a></td></tr>
<tr class="separator:ga1625ab2c70d7f06d259f245cb5f5f4f8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga0d13e4d37f158c9e3f2d3a047849e626"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 3, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga0d13e4d37f158c9e3f2d3a047849e626">cv::Matx32d</a></td></tr>
<tr class="separator:ga0d13e4d37f158c9e3f2d3a047849e626"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga6d016ebac929fa7bb2fa4f3ebdb9e953"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 3, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga6d016ebac929fa7bb2fa4f3ebdb9e953">cv::Matx32f</a></td></tr>
<tr class="separator:ga6d016ebac929fa7bb2fa4f3ebdb9e953"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaff0100a48f049fb15584a4a657eae838"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 3, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaff0100a48f049fb15584a4a657eae838">cv::Matx33d</a></td></tr>
<tr class="separator:gaff0100a48f049fb15584a4a657eae838"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga118a383f60581636c7c8ab180cbb155e"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 3, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga118a383f60581636c7c8ab180cbb155e">cv::Matx33f</a></td></tr>
<tr class="separator:ga118a383f60581636c7c8ab180cbb155e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2ac31d988d1a8b5fb959d395dba89890"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 3, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga2ac31d988d1a8b5fb959d395dba89890">cv::Matx34d</a></td></tr>
<tr class="separator:ga2ac31d988d1a8b5fb959d395dba89890"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaec7e9859876e96fe9ee16e01b6f359b1"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 3, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaec7e9859876e96fe9ee16e01b6f359b1">cv::Matx34f</a></td></tr>
<tr class="separator:gaec7e9859876e96fe9ee16e01b6f359b1"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gafb03ffa6748e6d6e53e997e4975c6404"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 4, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gafb03ffa6748e6d6e53e997e4975c6404">cv::Matx41d</a></td></tr>
<tr class="separator:gafb03ffa6748e6d6e53e997e4975c6404"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga9a196e7bdf588d7c685edbb330f74423"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 4, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga9a196e7bdf588d7c685edbb330f74423">cv::Matx41f</a></td></tr>
<tr class="separator:ga9a196e7bdf588d7c685edbb330f74423"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga7db1c513c2dfacc11b83ed8a8c500304"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 4, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga7db1c513c2dfacc11b83ed8a8c500304">cv::Matx43d</a></td></tr>
<tr class="separator:ga7db1c513c2dfacc11b83ed8a8c500304"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac6f34340fe75178e5a11a77150a3303d"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 4, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gac6f34340fe75178e5a11a77150a3303d">cv::Matx43f</a></td></tr>
<tr class="separator:gac6f34340fe75178e5a11a77150a3303d"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga366070cdc95233a6b6db521dfd99e713"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 4, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga366070cdc95233a6b6db521dfd99e713">cv::Matx44d</a></td></tr>
<tr class="separator:ga366070cdc95233a6b6db521dfd99e713"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaaccfdd6e633076501c97b6ba4e792f53"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 4, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaaccfdd6e633076501c97b6ba4e792f53">cv::Matx44f</a></td></tr>
<tr class="separator:gaaccfdd6e633076501c97b6ba4e792f53"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga95ed8b37f47393d8d9a50d9571c7be48"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 6, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga95ed8b37f47393d8d9a50d9571c7be48">cv::Matx61d</a></td></tr>
<tr class="separator:ga95ed8b37f47393d8d9a50d9571c7be48"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga449bf946575de9dc943e74566a0c5e7e"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 6, 1 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga449bf946575de9dc943e74566a0c5e7e">cv::Matx61f</a></td></tr>
<tr class="separator:ga449bf946575de9dc943e74566a0c5e7e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gafeab5cbf4078b280e11c59338435cd5c"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; double, 6, 6 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gafeab5cbf4078b280e11c59338435cd5c">cv::Matx66d</a></td></tr>
<tr class="separator:gafeab5cbf4078b280e11c59338435cd5c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf1482aa6880dc74dad16683fd0ecc11e"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; float, 6, 6 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf1482aa6880dc74dad16683fd0ecc11e">cv::Matx66f</a></td></tr>
<tr class="separator:gaf1482aa6880dc74dad16683fd0ecc11e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaad17fda1d0f0d1ee069aebb1df2913c0"><td align="right" class="memItemLeft" valign="top">typedef const <a class="el" href="../../d2/d9e/classcv_1_1__OutputArray.html">_OutputArray</a> &amp; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaad17fda1d0f0d1ee069aebb1df2913c0">cv::OutputArray</a></td></tr>
<tr class="separator:gaad17fda1d0f0d1ee069aebb1df2913c0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga889a09549b98223016170d9b613715de"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../dc/d84/group__core__basic.html#gaad17fda1d0f0d1ee069aebb1df2913c0">OutputArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga889a09549b98223016170d9b613715de">cv::OutputArrayOfArrays</a></td></tr>
<tr class="separator:ga889a09549b98223016170d9b613715de"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1e83eafb2d26b3c93f09e8338bcab192"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../dc/d84/group__core__basic.html#ga0f70b52f0c0b119f7ed2448ffebdc144">Point2i</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga1e83eafb2d26b3c93f09e8338bcab192">cv::Point</a></td></tr>
<tr class="separator:ga1e83eafb2d26b3c93f09e8338bcab192"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga32986d8c6fd05949688352abd112509f"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt; double &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga32986d8c6fd05949688352abd112509f">cv::Point2d</a></td></tr>
<tr class="separator:ga32986d8c6fd05949688352abd112509f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga7d080aa40de011e4410bca63385ffe2a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt; float &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga7d080aa40de011e4410bca63385ffe2a">cv::Point2f</a></td></tr>
<tr class="separator:ga7d080aa40de011e4410bca63385ffe2a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga0f70b52f0c0b119f7ed2448ffebdc144"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt; int &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga0f70b52f0c0b119f7ed2448ffebdc144">cv::Point2i</a></td></tr>
<tr class="separator:ga0f70b52f0c0b119f7ed2448ffebdc144"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2f6c21f7cbd3a08bfc6467fd20df2f7e"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga2f6c21f7cbd3a08bfc6467fd20df2f7e">cv::Point2l</a></td></tr>
<tr class="separator:ga2f6c21f7cbd3a08bfc6467fd20df2f7e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga17f8af95b76535bd387f4909850c8810"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/d6c/classcv_1_1Point3__.html">Point3_</a>&lt; double &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga17f8af95b76535bd387f4909850c8810">cv::Point3d</a></td></tr>
<tr class="separator:ga17f8af95b76535bd387f4909850c8810"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3d79ceeb4419bccd0308dfdf1cd31435"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/d6c/classcv_1_1Point3__.html">Point3_</a>&lt; float &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3d79ceeb4419bccd0308dfdf1cd31435">cv::Point3f</a></td></tr>
<tr class="separator:ga3d79ceeb4419bccd0308dfdf1cd31435"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac4ae8f2fb37ecb4b5d9268f17e46a18e"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../df/d6c/classcv_1_1Point3__.html">Point3_</a>&lt; int &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gac4ae8f2fb37ecb4b5d9268f17e46a18e">cv::Point3i</a></td></tr>
<tr class="separator:gac4ae8f2fb37ecb4b5d9268f17e46a18e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga6395ca871a678020c4a31fadf7e8cc63"><td class="memTemplParams" colspan="2">template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga6395ca871a678020c4a31fadf7e8cc63"><td align="right" class="memTemplItemLeft" valign="top">using </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga6395ca871a678020c4a31fadf7e8cc63">cv::Ptr</a> = std::shared_ptr&lt; _Tp &gt;</td></tr>
<tr class="separator:ga6395ca871a678020c4a31fadf7e8cc63"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga11d95de507098e90bad732b9345402e8"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../dc/d84/group__core__basic.html#gaa87c8f580952d28b4127261994bce7d8">Rect2i</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga11d95de507098e90bad732b9345402e8">cv::Rect</a></td></tr>
<tr class="separator:ga11d95de507098e90bad732b9345402e8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga894fe0940d40d4d65f008a2ca4e616bd"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d2/d44/classcv_1_1Rect__.html">Rect_</a>&lt; double &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga894fe0940d40d4d65f008a2ca4e616bd">cv::Rect2d</a></td></tr>
<tr class="separator:ga894fe0940d40d4d65f008a2ca4e616bd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2d6c1acbbb651cf626f138748aac3d02"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d2/d44/classcv_1_1Rect__.html">Rect_</a>&lt; float &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga2d6c1acbbb651cf626f138748aac3d02">cv::Rect2f</a></td></tr>
<tr class="separator:ga2d6c1acbbb651cf626f138748aac3d02"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaa87c8f580952d28b4127261994bce7d8"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d2/d44/classcv_1_1Rect__.html">Rect_</a>&lt; int &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaa87c8f580952d28b4127261994bce7d8">cv::Rect2i</a></td></tr>
<tr class="separator:gaa87c8f580952d28b4127261994bce7d8"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga599fe92e910c027be274233eccad7beb"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d1/da0/classcv_1_1Scalar__.html">Scalar_</a>&lt; double &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga599fe92e910c027be274233eccad7beb">cv::Scalar</a></td></tr>
<tr class="separator:ga599fe92e910c027be274233eccad7beb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga346f563897249351a34549137c8532a0"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../dc/d84/group__core__basic.html#ga5ef7f5978948e0cb3c3a3d4172594aec">Size2i</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga346f563897249351a34549137c8532a0">cv::Size</a></td></tr>
<tr class="separator:ga346f563897249351a34549137c8532a0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaff96e5bec8019ca9917fd1e4c0cf8267"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt; double &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaff96e5bec8019ca9917fd1e4c0cf8267">cv::Size2d</a></td></tr>
<tr class="separator:gaff96e5bec8019ca9917fd1e4c0cf8267"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gab34496d2466b5f69930ab74c70f117d4"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt; float &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gab34496d2466b5f69930ab74c70f117d4">cv::Size2f</a></td></tr>
<tr class="separator:gab34496d2466b5f69930ab74c70f117d4"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga5ef7f5978948e0cb3c3a3d4172594aec"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt; int &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga5ef7f5978948e0cb3c3a3d4172594aec">cv::Size2i</a></td></tr>
<tr class="separator:ga5ef7f5978948e0cb3c3a3d4172594aec"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga153b6b90ce30f84239c9a39613e836d3"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a> &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga153b6b90ce30f84239c9a39613e836d3">cv::Size2l</a></td></tr>
<tr class="separator:ga153b6b90ce30f84239c9a39613e836d3"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1f6634802eeadfd7245bc75cf3e216c2"><td align="right" class="memItemLeft" valign="top">typedef std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">cv::String</a></td></tr>
<tr class="separator:ga1f6634802eeadfd7245bc75cf3e216c2"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:ga6226c29c7b0e7bda7aff72e96ba8e1df"><td align="right" class="memItemLeft" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga6226c29c7b0e7bda7aff72e96ba8e1df">cv::AccessFlag</a> { <br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga6226c29c7b0e7bda7aff72e96ba8e1dfa39d5f615d02cac084ab1dd0cb4f7c221">cv::ACCESS_READ</a> =1&lt;&lt;24, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga6226c29c7b0e7bda7aff72e96ba8e1dfafcb8f7013ace1726cd1bbeea800bc7b6">cv::ACCESS_WRITE</a> =1&lt;&lt;25, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga6226c29c7b0e7bda7aff72e96ba8e1dfaf44732c797cd59f5940e426ecd62f45f">cv::ACCESS_RW</a> =3&lt;&lt;24, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga6226c29c7b0e7bda7aff72e96ba8e1dfadc26a0b8f5374d205eb2e30c0f7f90fc">cv::ACCESS_MASK</a> =ACCESS_RW, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga6226c29c7b0e7bda7aff72e96ba8e1dfa0a404dec4617d7d1fe1f14767b8e379b">cv::ACCESS_FAST</a> =1&lt;&lt;26
<br/>
 }</td></tr>
<tr class="separator:ga6226c29c7b0e7bda7aff72e96ba8e1df"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8af2ae1e077644d1dd232d29d988b79a"><td align="right" class="memItemLeft" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga8af2ae1e077644d1dd232d29d988b79a">cv::Param</a> { <br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aa53f93baa3057821107c750323892fa92">cv::Param::INT</a> =0, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aac48d5da12d702e73d6966069f2687376">cv::Param::BOOLEAN</a> =1, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aa8cf125b0e31559ba75a9d9b4f818a554">cv::Param::REAL</a> =2, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aa63b588d5559f64f89a416e656880b949">cv::Param::STRING</a> =3, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aaf0c2c0ca864067cc6e21a7ea2c1b1fdd">cv::Param::MAT</a> =4, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aac4f6db46662589f21d34d4abafdf8fb7">cv::Param::MAT_VECTOR</a> =5, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aacc42f38c94fd1898b9e8a14132d94261">cv::Param::ALGORITHM</a> =6, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aae738c26bf4ce1037fa81b039a915cbf6">cv::Param::FLOAT</a> =7, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aa9ba5b3da1d35e22e1680ddbe52d36ed5">cv::Param::UNSIGNED_INT</a> =8, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aa6de7acf711860176ba606e9aa2b85d5f">cv::Param::UINT64</a> =9, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aa56283e7d906f746d62e95c8ba7814c3f">cv::Param::UCHAR</a> =11, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga8af2ae1e077644d1dd232d29d988b79aa8f3d9a4b6a7b7f2c7afa61ca113d0db9">cv::Param::SCALAR</a> =12
<br/>
 }</td></tr>
<tr class="separator:ga8af2ae1e077644d1dd232d29d988b79a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga5681439dda418431eb0a672697135ed2"><td align="right" class="memItemLeft" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga5681439dda418431eb0a672697135ed2">cv::UMatUsageFlags</a> { <br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga5681439dda418431eb0a672697135ed2ae383b08ee18b73d8c1588d968f953893">cv::USAGE_DEFAULT</a> = 0, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga5681439dda418431eb0a672697135ed2a37b195428a7ac50f293765907fa43ad9">cv::USAGE_ALLOCATE_HOST_MEMORY</a> = 1 &lt;&lt; 0, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga5681439dda418431eb0a672697135ed2aeeff47f93f4e35ffed58e1b7de649dab">cv::USAGE_ALLOCATE_DEVICE_MEMORY</a> = 1 &lt;&lt; 1, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga5681439dda418431eb0a672697135ed2a0c30cfff62017d086c6ec4052589b569">cv::USAGE_ALLOCATE_SHARED_MEMORY</a> = 1 &lt;&lt; 2, 
<br/>
  <a class="el" href="../../dc/d84/group__core__basic.html#gga5681439dda418431eb0a672697135ed2a46b027b92f5210fce74197d5a1439da9">cv::__UMAT_USAGE_FLAGS_32BIT</a> = 0x7fffffff
<br/>
 }<tr class="memdesc:ga5681439dda418431eb0a672697135ed2"><td class="mdescLeft"> </td><td class="mdescRight">Usage flags for allocator.  <a href="../../dc/d84/group__core__basic.html#ga5681439dda418431eb0a672697135ed2">More...</a><br/></td></tr>
</td></tr>
<tr class="separator:ga5681439dda418431eb0a672697135ed2"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga06b8ec936c3cbc9502d76c7818053b41"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int m&gt; </td></tr>
<tr class="memitem:ga06b8ec936c3cbc9502d76c7818053b41"><td align="right" class="memTemplItemLeft" valign="top">static double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga06b8ec936c3cbc9502d76c7818053b41">cv::determinant</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, m &gt; &amp;a)</td></tr>
<tr class="separator:ga06b8ec936c3cbc9502d76c7818053b41"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaee940caae29d5569aa3aa9ba77fb887f"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , typename ... A1&gt; </td></tr>
<tr class="memitem:gaee940caae29d5569aa3aa9ba77fb887f"><td align="right" class="memTemplItemLeft" valign="top">static <a class="el" href="../../dc/d84/group__core__basic.html#ga6395ca871a678020c4a31fadf7e8cc63">Ptr</a>&lt; _Tp &gt; </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaee940caae29d5569aa3aa9ba77fb887f">cv::makePtr</a> (const A1 &amp;... a1)</td></tr>
<tr class="separator:gaee940caae29d5569aa3aa9ba77fb887f"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gad9287b23bba2fed753b36ef561ae7346"><td align="right" class="memItemLeft" valign="top"><a class="el" href="../../dc/d84/group__core__basic.html#gaf77c9a14ef956c50c1efd4547f444e63">InputOutputArray</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gad9287b23bba2fed753b36ef561ae7346">cv::noArray</a> ()</td></tr>
<tr class="separator:gad9287b23bba2fed753b36ef561ae7346"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga4e556cb8ad35a643a1ea66e035711bb9"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int m, int n&gt; </td></tr>
<tr class="memitem:ga4e556cb8ad35a643a1ea66e035711bb9"><td align="right" class="memTemplItemLeft" valign="top">static double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga4e556cb8ad35a643a1ea66e035711bb9">cv::norm</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;M)</td></tr>
<tr class="separator:ga4e556cb8ad35a643a1ea66e035711bb9"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga7199682a392fe6788e4edc4eeb5a4b65"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int m, int n&gt; </td></tr>
<tr class="memitem:ga7199682a392fe6788e4edc4eeb5a4b65"><td align="right" class="memTemplItemLeft" valign="top">static double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga7199682a392fe6788e4edc4eeb5a4b65">cv::norm</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;M, int normType)</td></tr>
<tr class="separator:ga7199682a392fe6788e4edc4eeb5a4b65"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga1b6a396a456c8b6c6e4afd8591560d80"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int cn&gt; </td></tr>
<tr class="memitem:ga1b6a396a456c8b6c6e4afd8591560d80"><td align="right" class="memTemplItemLeft" valign="top">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga1b6a396a456c8b6c6e4afd8591560d80">cv::normalize</a> (const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp;v)</td></tr>
<tr class="separator:ga1b6a396a456c8b6c6e4afd8591560d80"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf47f069bbc73929ec5fd73ce9947339a"><td align="right" class="memItemLeft" valign="top">static <a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a> &amp; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf47f069bbc73929ec5fd73ce9947339a">cv::operator&lt;&lt;</a> (<a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a> &amp;out, <a class="el" href="../../dc/d84/group__core__basic.html#ga6395ca871a678020c4a31fadf7e8cc63">Ptr</a>&lt; <a class="el" href="../../d4/df3/classcv_1_1Formatted.html">Formatted</a> &gt; fmtd)</td></tr>
<tr class="separator:gaf47f069bbc73929ec5fd73ce9947339a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3557054d1f0f079cf5e60a44851e4c70"><td align="right" class="memItemLeft" valign="top">static <a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a> &amp; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3557054d1f0f079cf5e60a44851e4c70">cv::operator&lt;&lt;</a> (<a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a> &amp;out, const <a class="el" href="../../d3/d63/classcv_1_1Mat.html">Mat</a> &amp;mtx)</td></tr>
<tr class="separator:ga3557054d1f0f079cf5e60a44851e4c70"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga357a0ae6f9a5951b70fa50ec304d4025"><td class="memTemplParams" colspan="2">template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga357a0ae6f9a5951b70fa50ec304d4025"><td align="right" class="memTemplItemLeft" valign="top">static <a class="el" href="../../d4/d32/classcv_1_1__InputArray.html">_InputArray</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga357a0ae6f9a5951b70fa50ec304d4025">cv::rawIn</a> (_Tp &amp;v)</td></tr>
<tr class="separator:ga357a0ae6f9a5951b70fa50ec304d4025"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga0a6668770210aac2bab60edef7665338"><td class="memTemplParams" colspan="2">template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga0a6668770210aac2bab60edef7665338"><td align="right" class="memTemplItemLeft" valign="top">static <a class="el" href="../../d0/d46/classcv_1_1__InputOutputArray.html">_InputOutputArray</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga0a6668770210aac2bab60edef7665338">cv::rawInOut</a> (_Tp &amp;v)</td></tr>
<tr class="separator:ga0a6668770210aac2bab60edef7665338"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga810a6d3d2b66b6d04e9f07e567b77407"><td class="memTemplParams" colspan="2">template&lt;typename _Tp &gt; </td></tr>
<tr class="memitem:ga810a6d3d2b66b6d04e9f07e567b77407"><td align="right" class="memTemplItemLeft" valign="top">static <a class="el" href="../../d2/d9e/classcv_1_1__OutputArray.html">_OutputArray</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga810a6d3d2b66b6d04e9f07e567b77407">cv::rawOut</a> (_Tp &amp;v)</td></tr>
<tr class="separator:ga810a6d3d2b66b6d04e9f07e567b77407"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga092419891901d4af43e7c4c2de84b3b2"><td align="right" class="memItemLeft" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga092419891901d4af43e7c4c2de84b3b2">cv::toLowerCase</a> (const std::string &amp;str)</td></tr>
<tr class="separator:ga092419891901d4af43e7c4c2de84b3b2"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3b25b7019e6fbd24d2ef83231d03c50a"><td align="right" class="memItemLeft" valign="top">static std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3b25b7019e6fbd24d2ef83231d03c50a">cv::toUpperCase</a> (const std::string &amp;str)</td></tr>
<tr class="separator:ga3b25b7019e6fbd24d2ef83231d03c50a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga36ad18631177b097a38198c4e83c6e2b"><td class="memTemplParams" colspan="2">template&lt;typename _Tp , int m, int n&gt; </td></tr>
<tr class="memitem:ga36ad18631177b097a38198c4e83c6e2b"><td align="right" class="memTemplItemLeft" valign="top">static double </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga36ad18631177b097a38198c4e83c6e2b">cv::trace</a> (const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp;a)</td></tr>
<tr class="separator:ga36ad18631177b097a38198c4e83c6e2b"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Shorter aliases for the most popular specializations of Vec&lt;T,n&gt;</h2></td></tr>
<tr class="memitem:ga595458e63aa1443ddd5c51fa71d70e2a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a>, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga595458e63aa1443ddd5c51fa71d70e2a">cv::Vec2b</a></td></tr>
<tr class="separator:ga595458e63aa1443ddd5c51fa71d70e2a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga7e6060c0b8d48459964df6e1eb524c03"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a>, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga7e6060c0b8d48459964df6e1eb524c03">cv::Vec3b</a></td></tr>
<tr class="separator:ga7e6060c0b8d48459964df6e1eb524c03"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac8e7c61fdf0d8d9f6e8be7c25dc36584"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a>, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gac8e7c61fdf0d8d9f6e8be7c25dc36584">cv::Vec4b</a></td></tr>
<tr class="separator:gac8e7c61fdf0d8d9f6e8be7c25dc36584"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga8c8616b035cf33c4b2b02fd7b89d6335"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; short, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga8c8616b035cf33c4b2b02fd7b89d6335">cv::Vec2s</a></td></tr>
<tr class="separator:ga8c8616b035cf33c4b2b02fd7b89d6335"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga2a2f4663171710b47944de9a74383dd0"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; short, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga2a2f4663171710b47944de9a74383dd0">cv::Vec3s</a></td></tr>
<tr class="separator:ga2a2f4663171710b47944de9a74383dd0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga40acb05e3e183aabebc77a235389b582"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; short, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga40acb05e3e183aabebc77a235389b582">cv::Vec4s</a></td></tr>
<tr class="separator:ga40acb05e3e183aabebc77a235389b582"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga622811ee01673a858f41b4fbfd4b1043"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a>, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga622811ee01673a858f41b4fbfd4b1043">cv::Vec2w</a></td></tr>
<tr class="separator:ga622811ee01673a858f41b4fbfd4b1043"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gac2ca2e7d93b15bc56b379fd5c42c0932"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a>, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gac2ca2e7d93b15bc56b379fd5c42c0932">cv::Vec3w</a></td></tr>
<tr class="separator:gac2ca2e7d93b15bc56b379fd5c42c0932"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga50f51484537d86bd43ff14c681ee3abd"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; <a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a>, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga50f51484537d86bd43ff14c681ee3abd">cv::Vec4w</a></td></tr>
<tr class="separator:ga50f51484537d86bd43ff14c681ee3abd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga121402b88177c336b18945dd71d96ae0"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; int, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga121402b88177c336b18945dd71d96ae0">cv::Vec2i</a></td></tr>
<tr class="separator:ga121402b88177c336b18945dd71d96ae0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga55864bca2bbede9731df5baa0d1be763"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; int, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga55864bca2bbede9731df5baa0d1be763">cv::Vec3i</a></td></tr>
<tr class="separator:ga55864bca2bbede9731df5baa0d1be763"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga94ce799099ae6cdd66685e3fd0cad7d7"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; int, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga94ce799099ae6cdd66685e3fd0cad7d7">cv::Vec4i</a></td></tr>
<tr class="separator:ga94ce799099ae6cdd66685e3fd0cad7d7"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf1e413135207def5004c5297bd2f5a61"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; int, 6 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf1e413135207def5004c5297bd2f5a61">cv::Vec6i</a></td></tr>
<tr class="separator:gaf1e413135207def5004c5297bd2f5a61"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga3c0eb56d15c13ca6708f168919af3a6a"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; int, 8 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga3c0eb56d15c13ca6708f168919af3a6a">cv::Vec8i</a></td></tr>
<tr class="separator:ga3c0eb56d15c13ca6708f168919af3a6a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga392bb4f8a6b9e0dde07f31dc28e73319"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; float, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga392bb4f8a6b9e0dde07f31dc28e73319">cv::Vec2f</a></td></tr>
<tr class="separator:ga392bb4f8a6b9e0dde07f31dc28e73319"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gab9e0ab642a3e01742916763173b72232"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; float, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gab9e0ab642a3e01742916763173b72232">cv::Vec3f</a></td></tr>
<tr class="separator:gab9e0ab642a3e01742916763173b72232"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga4f29b2178d21a471ee688b14d66d6567"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; float, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga4f29b2178d21a471ee688b14d66d6567">cv::Vec4f</a></td></tr>
<tr class="separator:ga4f29b2178d21a471ee688b14d66d6567"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga74b819dd94c6a8c6f3d8cc39aeaa4992"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; float, 6 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga74b819dd94c6a8c6f3d8cc39aeaa4992">cv::Vec6f</a></td></tr>
<tr class="separator:ga74b819dd94c6a8c6f3d8cc39aeaa4992"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:gaf20d857c2077c986d3b303e3d58bbc54"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; double, 2 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#gaf20d857c2077c986d3b303e3d58bbc54">cv::Vec2d</a></td></tr>
<tr class="separator:gaf20d857c2077c986d3b303e3d58bbc54"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga370d94209693b5b13437ab4991cabf73"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; double, 3 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga370d94209693b5b13437ab4991cabf73">cv::Vec3d</a></td></tr>
<tr class="separator:ga370d94209693b5b13437ab4991cabf73"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga41502c424d368098331a348dc26141bf"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; double, 4 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga41502c424d368098331a348dc26141bf">cv::Vec4d</a></td></tr>
<tr class="separator:ga41502c424d368098331a348dc26141bf"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ga07a801beb07134f7090e3d789ca7c324"><td align="right" class="memItemLeft" valign="top">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; double, 6 &gt; </td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d84/group__core__basic.html#ga07a801beb07134f7090e3d789ca7c324">cv::Vec6d</a></td></tr>
<tr class="separator:ga07a801beb07134f7090e3d789ca7c324"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a id="details" name="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Typedef Documentation</h2>
<a id="ga3a5d93a0cbc1d360dbd3abf218bbb4ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3a5d93a0cbc1d360dbd3abf218bbb4ae">◆ </a></span>Complexd</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../da/df6/classcv_1_1Complex.html">Complex</a>&lt;double&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga3a5d93a0cbc1d360dbd3abf218bbb4ae">cv::Complexd</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaab0325d447419758daf5de162ffb051f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaab0325d447419758daf5de162ffb051f">◆ </a></span>Complexf</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../da/df6/classcv_1_1Complex.html">Complex</a>&lt;float&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaab0325d447419758daf5de162ffb051f">cv::Complexf</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga353a9de602fe76c709e12074a6f362ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga353a9de602fe76c709e12074a6f362ba">◆ </a></span>InputArray</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef const <a class="el" href="../../d4/d32/classcv_1_1__InputArray.html">_InputArray</a>&amp; <a class="el" href="../../dc/d84/group__core__basic.html#ga353a9de602fe76c709e12074a6f362ba">cv::InputArray</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga606feabe3b50ab6838f1ba89727aa07a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga606feabe3b50ab6838f1ba89727aa07a">◆ </a></span>InputArrayOfArrays</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../dc/d84/group__core__basic.html#ga353a9de602fe76c709e12074a6f362ba">InputArray</a> <a class="el" href="../../dc/d84/group__core__basic.html#ga606feabe3b50ab6838f1ba89727aa07a">cv::InputArrayOfArrays</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf77c9a14ef956c50c1efd4547f444e63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf77c9a14ef956c50c1efd4547f444e63">◆ </a></span>InputOutputArray</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef const <a class="el" href="../../d0/d46/classcv_1_1__InputOutputArray.html">_InputOutputArray</a>&amp; <a class="el" href="../../dc/d84/group__core__basic.html#gaf77c9a14ef956c50c1efd4547f444e63">cv::InputOutputArray</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga8899575c0929a56ab8bdd01cf34ebcb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8899575c0929a56ab8bdd01cf34ebcb1">◆ </a></span>InputOutputArrayOfArrays</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../dc/d84/group__core__basic.html#gaf77c9a14ef956c50c1efd4547f444e63">InputOutputArray</a> <a class="el" href="../../dc/d84/group__core__basic.html#ga8899575c0929a56ab8bdd01cf34ebcb1">cv::InputOutputArrayOfArrays</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga1d355af1bc5c7241588bdb3600951515"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1d355af1bc5c7241588bdb3600951515">◆ </a></span>Mat1b</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga1d355af1bc5c7241588bdb3600951515">cv::Mat1b</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga8dc8a9e248a8885bb3c61d35f07b61ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8dc8a9e248a8885bb3c61d35f07b61ed">◆ </a></span>Mat1d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;double&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga8dc8a9e248a8885bb3c61d35f07b61ed">cv::Mat1d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga9747ac59f97cbb93ddd719c4fb3e2d5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9747ac59f97cbb93ddd719c4fb3e2d5d">◆ </a></span>Mat1f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;float&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga9747ac59f97cbb93ddd719c4fb3e2d5d">cv::Mat1f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga87332e283de569e7bb029d4f4b401dcc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga87332e283de569e7bb029d4f4b401dcc">◆ </a></span>Mat1i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;int&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga87332e283de569e7bb029d4f4b401dcc">cv::Mat1i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga0c456856506ff905ce035acec092ef9f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0c456856506ff905ce035acec092ef9f">◆ </a></span>Mat1s</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;short&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga0c456856506ff905ce035acec092ef9f">cv::Mat1s</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga4895c2ba170884f13b4a1b1c80fea8ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4895c2ba170884f13b4a1b1c80fea8ff">◆ </a></span>Mat1w</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga4895c2ba170884f13b4a1b1c80fea8ff">cv::Mat1w</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf7e98a9c920ba16ba08b99bb53c52224"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf7e98a9c920ba16ba08b99bb53c52224">◆ </a></span>Mat2b</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga595458e63aa1443ddd5c51fa71d70e2a">Vec2b</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf7e98a9c920ba16ba08b99bb53c52224">cv::Mat2b</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga04278ad1d5a287e15c07239d6119fe0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga04278ad1d5a287e15c07239d6119fe0a">◆ </a></span>Mat2d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#gaf20d857c2077c986d3b303e3d58bbc54">Vec2d</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga04278ad1d5a287e15c07239d6119fe0a">cv::Mat2d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga5d6e8769d5f6a8b21eb59137e643f095"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5d6e8769d5f6a8b21eb59137e643f095">◆ </a></span>Mat2f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga392bb4f8a6b9e0dde07f31dc28e73319">Vec2f</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga5d6e8769d5f6a8b21eb59137e643f095">cv::Mat2f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga1ee6db17208ebd8bef5749d81267bf17"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1ee6db17208ebd8bef5749d81267bf17">◆ </a></span>Mat2i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga121402b88177c336b18945dd71d96ae0">Vec2i</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga1ee6db17208ebd8bef5749d81267bf17">cv::Mat2i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf945be4c317df201188e50e578e1fa75"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf945be4c317df201188e50e578e1fa75">◆ </a></span>Mat2s</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga8c8616b035cf33c4b2b02fd7b89d6335">Vec2s</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf945be4c317df201188e50e578e1fa75">cv::Mat2s</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaeb96ec2e3fd29bc27da746681e692b60"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaeb96ec2e3fd29bc27da746681e692b60">◆ </a></span>Mat2w</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga622811ee01673a858f41b4fbfd4b1043">Vec2w</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaeb96ec2e3fd29bc27da746681e692b60">cv::Mat2w</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga7198dbdcacbcde70f7c7d1209d57146a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7198dbdcacbcde70f7c7d1209d57146a">◆ </a></span>Mat3b</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga7e6060c0b8d48459964df6e1eb524c03">Vec3b</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga7198dbdcacbcde70f7c7d1209d57146a">cv::Mat3b</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf14b1aa52fc952072c0b653f916ffac8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf14b1aa52fc952072c0b653f916ffac8">◆ </a></span>Mat3d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga370d94209693b5b13437ab4991cabf73">Vec3d</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf14b1aa52fc952072c0b653f916ffac8">cv::Mat3d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga8ee031423ba0ecb65fef2bc40abd970e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8ee031423ba0ecb65fef2bc40abd970e">◆ </a></span>Mat3f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#gab9e0ab642a3e01742916763173b72232">Vec3f</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga8ee031423ba0ecb65fef2bc40abd970e">cv::Mat3f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga89d566f26821c717c666d31bcfc6bf35"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga89d566f26821c717c666d31bcfc6bf35">◆ </a></span>Mat3i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga55864bca2bbede9731df5baa0d1be763">Vec3i</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga89d566f26821c717c666d31bcfc6bf35">cv::Mat3i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga4c3cec2bb940613dec561e59b0948801"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4c3cec2bb940613dec561e59b0948801">◆ </a></span>Mat3s</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga2a2f4663171710b47944de9a74383dd0">Vec3s</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga4c3cec2bb940613dec561e59b0948801">cv::Mat3s</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga5574e954e5acfdb4e1e03e1dbd8bab6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5574e954e5acfdb4e1e03e1dbd8bab6a">◆ </a></span>Mat3w</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#gac2ca2e7d93b15bc56b379fd5c42c0932">Vec3w</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga5574e954e5acfdb4e1e03e1dbd8bab6a">cv::Mat3w</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga38bd307d9a0cac4c335e648ef8b63a3e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga38bd307d9a0cac4c335e648ef8b63a3e">◆ </a></span>Mat4b</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#gac8e7c61fdf0d8d9f6e8be7c25dc36584">Vec4b</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga38bd307d9a0cac4c335e648ef8b63a3e">cv::Mat4b</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gab7781ee46e4a6148e037be23217201dc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab7781ee46e4a6148e037be23217201dc">◆ </a></span>Mat4d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga41502c424d368098331a348dc26141bf">Vec4d</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gab7781ee46e4a6148e037be23217201dc">cv::Mat4d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga781cc98063ecb8e02e3576140714842f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga781cc98063ecb8e02e3576140714842f">◆ </a></span>Mat4f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga4f29b2178d21a471ee688b14d66d6567">Vec4f</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga781cc98063ecb8e02e3576140714842f">cv::Mat4f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga8895fd82b424209f63bf9713fd5259a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8895fd82b424209f63bf9713fd5259a2">◆ </a></span>Mat4i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga94ce799099ae6cdd66685e3fd0cad7d7">Vec4i</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga8895fd82b424209f63bf9713fd5259a2">cv::Mat4i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga7de7f3b26b41d7326e85ab2e5d9eb1c4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7de7f3b26b41d7326e85ab2e5d9eb1c4">◆ </a></span>Mat4s</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga40acb05e3e183aabebc77a235389b582">Vec4s</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga7de7f3b26b41d7326e85ab2e5d9eb1c4">cv::Mat4s</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga66c490bf66285c5cb0b5a21696d0cd03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga66c490bf66285c5cb0b5a21696d0cd03">◆ </a></span>Mat4w</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/dfc/classcv_1_1Mat__.html">Mat_</a>&lt;<a class="el" href="../../dc/d84/group__core__basic.html#ga50f51484537d86bd43ff14c681ee3abd">Vec4w</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga66c490bf66285c5cb0b5a21696d0cd03">cv::Mat4w</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga2e67dac932ed81c0c90e3d658c0f7033"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2e67dac932ed81c0c90e3d658c0f7033">◆ </a></span>Matx12d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 1, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga2e67dac932ed81c0c90e3d658c0f7033">cv::Matx12d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga3a2cc9d733bf60e0200fa46196805153"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3a2cc9d733bf60e0200fa46196805153">◆ </a></span>Matx12f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 1, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga3a2cc9d733bf60e0200fa46196805153">cv::Matx12f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga765ff587743f231c87ffa708f6f76b96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga765ff587743f231c87ffa708f6f76b96">◆ </a></span>Matx13d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 1, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga765ff587743f231c87ffa708f6f76b96">cv::Matx13d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga0af99d4dbb40a817429f3039700f8a33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0af99d4dbb40a817429f3039700f8a33">◆ </a></span>Matx13f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 1, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga0af99d4dbb40a817429f3039700f8a33">cv::Matx13f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga3a3e911d56f0e29d34cca18548bfdbbf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3a3e911d56f0e29d34cca18548bfdbbf">◆ </a></span>Matx14d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 1, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga3a3e911d56f0e29d34cca18548bfdbbf">cv::Matx14d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf1a460d05e81b372d31b50169ec289d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf1a460d05e81b372d31b50169ec289d6">◆ </a></span>Matx14f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 1, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf1a460d05e81b372d31b50169ec289d6">cv::Matx14f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga3afc2be04e64e50bd58296878ec38a1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3afc2be04e64e50bd58296878ec38a1b">◆ </a></span>Matx16d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 1, 6&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga3afc2be04e64e50bd58296878ec38a1b">cv::Matx16d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga7cf48157727556c640df2854f11ff91a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7cf48157727556c640df2854f11ff91a">◆ </a></span>Matx16f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 1, 6&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga7cf48157727556c640df2854f11ff91a">cv::Matx16f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga088ad84a55a0fa104ccb9f828dc38299"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga088ad84a55a0fa104ccb9f828dc38299">◆ </a></span>Matx21d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 2, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga088ad84a55a0fa104ccb9f828dc38299">cv::Matx21d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga37e9c8ab7c9ccf91d4b512c656664886"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga37e9c8ab7c9ccf91d4b512c656664886">◆ </a></span>Matx21f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 2, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga37e9c8ab7c9ccf91d4b512c656664886">cv::Matx21f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga10d0d07f3ac00f086e0fc532790ccc8c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga10d0d07f3ac00f086e0fc532790ccc8c">◆ </a></span>Matx22d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 2, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga10d0d07f3ac00f086e0fc532790ccc8c">cv::Matx22d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga8f480b4b705baac0f2bc1a7db43809ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8f480b4b705baac0f2bc1a7db43809ce">◆ </a></span>Matx22f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 2, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga8f480b4b705baac0f2bc1a7db43809ce">cv::Matx22f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga392a6836e5dbc164888f4e39c7d9d9af"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga392a6836e5dbc164888f4e39c7d9d9af">◆ </a></span>Matx23d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 2, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga392a6836e5dbc164888f4e39c7d9d9af">cv::Matx23d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaa52e0258d92b0ff1be1644b061e65f66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa52e0258d92b0ff1be1644b061e65f66">◆ </a></span>Matx23f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 2, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaa52e0258d92b0ff1be1644b061e65f66">cv::Matx23f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga778f9bbae8b0fe95271de44ac24083b0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga778f9bbae8b0fe95271de44ac24083b0">◆ </a></span>Matx31d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 3, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga778f9bbae8b0fe95271de44ac24083b0">cv::Matx31d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga1625ab2c70d7f06d259f245cb5f5f4f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1625ab2c70d7f06d259f245cb5f5f4f8">◆ </a></span>Matx31f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 3, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga1625ab2c70d7f06d259f245cb5f5f4f8">cv::Matx31f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga0d13e4d37f158c9e3f2d3a047849e626"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0d13e4d37f158c9e3f2d3a047849e626">◆ </a></span>Matx32d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 3, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga0d13e4d37f158c9e3f2d3a047849e626">cv::Matx32d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga6d016ebac929fa7bb2fa4f3ebdb9e953"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6d016ebac929fa7bb2fa4f3ebdb9e953">◆ </a></span>Matx32f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 3, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga6d016ebac929fa7bb2fa4f3ebdb9e953">cv::Matx32f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaff0100a48f049fb15584a4a657eae838"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaff0100a48f049fb15584a4a657eae838">◆ </a></span>Matx33d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 3, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaff0100a48f049fb15584a4a657eae838">cv::Matx33d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga118a383f60581636c7c8ab180cbb155e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga118a383f60581636c7c8ab180cbb155e">◆ </a></span>Matx33f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 3, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga118a383f60581636c7c8ab180cbb155e">cv::Matx33f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga2ac31d988d1a8b5fb959d395dba89890"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2ac31d988d1a8b5fb959d395dba89890">◆ </a></span>Matx34d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 3, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga2ac31d988d1a8b5fb959d395dba89890">cv::Matx34d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaec7e9859876e96fe9ee16e01b6f359b1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaec7e9859876e96fe9ee16e01b6f359b1">◆ </a></span>Matx34f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 3, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaec7e9859876e96fe9ee16e01b6f359b1">cv::Matx34f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gafb03ffa6748e6d6e53e997e4975c6404"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafb03ffa6748e6d6e53e997e4975c6404">◆ </a></span>Matx41d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 4, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gafb03ffa6748e6d6e53e997e4975c6404">cv::Matx41d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga9a196e7bdf588d7c685edbb330f74423"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9a196e7bdf588d7c685edbb330f74423">◆ </a></span>Matx41f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 4, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga9a196e7bdf588d7c685edbb330f74423">cv::Matx41f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga7db1c513c2dfacc11b83ed8a8c500304"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7db1c513c2dfacc11b83ed8a8c500304">◆ </a></span>Matx43d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 4, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga7db1c513c2dfacc11b83ed8a8c500304">cv::Matx43d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gac6f34340fe75178e5a11a77150a3303d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac6f34340fe75178e5a11a77150a3303d">◆ </a></span>Matx43f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 4, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gac6f34340fe75178e5a11a77150a3303d">cv::Matx43f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga366070cdc95233a6b6db521dfd99e713"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga366070cdc95233a6b6db521dfd99e713">◆ </a></span>Matx44d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 4, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga366070cdc95233a6b6db521dfd99e713">cv::Matx44d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaaccfdd6e633076501c97b6ba4e792f53"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaaccfdd6e633076501c97b6ba4e792f53">◆ </a></span>Matx44f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 4, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaaccfdd6e633076501c97b6ba4e792f53">cv::Matx44f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga95ed8b37f47393d8d9a50d9571c7be48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga95ed8b37f47393d8d9a50d9571c7be48">◆ </a></span>Matx61d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 6, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga95ed8b37f47393d8d9a50d9571c7be48">cv::Matx61d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga449bf946575de9dc943e74566a0c5e7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga449bf946575de9dc943e74566a0c5e7e">◆ </a></span>Matx61f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 6, 1&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga449bf946575de9dc943e74566a0c5e7e">cv::Matx61f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gafeab5cbf4078b280e11c59338435cd5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafeab5cbf4078b280e11c59338435cd5c">◆ </a></span>Matx66d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;double, 6, 6&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gafeab5cbf4078b280e11c59338435cd5c">cv::Matx66d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf1482aa6880dc74dad16683fd0ecc11e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf1482aa6880dc74dad16683fd0ecc11e">◆ </a></span>Matx66f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt;float, 6, 6&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf1482aa6880dc74dad16683fd0ecc11e">cv::Matx66f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaad17fda1d0f0d1ee069aebb1df2913c0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaad17fda1d0f0d1ee069aebb1df2913c0">◆ </a></span>OutputArray</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef const <a class="el" href="../../d2/d9e/classcv_1_1__OutputArray.html">_OutputArray</a>&amp; <a class="el" href="../../dc/d84/group__core__basic.html#gaad17fda1d0f0d1ee069aebb1df2913c0">cv::OutputArray</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga889a09549b98223016170d9b613715de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga889a09549b98223016170d9b613715de">◆ </a></span>OutputArrayOfArrays</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../dc/d84/group__core__basic.html#gaad17fda1d0f0d1ee069aebb1df2913c0">OutputArray</a> <a class="el" href="../../dc/d84/group__core__basic.html#ga889a09549b98223016170d9b613715de">cv::OutputArrayOfArrays</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga1e83eafb2d26b3c93f09e8338bcab192"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1e83eafb2d26b3c93f09e8338bcab192">◆ </a></span>Point</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../dc/d84/group__core__basic.html#ga0f70b52f0c0b119f7ed2448ffebdc144">Point2i</a> <a class="el" href="../../dc/d84/group__core__basic.html#ga1e83eafb2d26b3c93f09e8338bcab192">cv::Point</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d6/d7f/samples_2cpp_2camshiftdemo_8cpp-example.html#a15">samples/cpp/camshiftdemo.cpp</a>, <a class="el" href="../../da/d32/samples_2cpp_2contours2_8cpp-example.html#a14">samples/cpp/contours2.cpp</a>, <a class="el" href="../../db/d75/samples_2cpp_2create_mask_8cpp-example.html#a5">samples/cpp/create_mask.cpp</a>, <a class="el" href="../../da/d53/samples_2cpp_2demhist_8cpp-example.html#a14">samples/cpp/demhist.cpp</a>, <a class="el" href="../../d4/d26/samples_2cpp_2facedetect_8cpp-example.html#a46">samples/cpp/facedetect.cpp</a>, <a class="el" href="../../d2/dcf/samples_2cpp_2falsecolor_8cpp-example.html#a13">samples/cpp/falsecolor.cpp</a>, <a class="el" href="../../d1/d17/samples_2cpp_2ffilldemo_8cpp-example.html#a4">samples/cpp/ffilldemo.cpp</a>, <a class="el" href="../../d9/d73/samples_2cpp_2fitellipse_8cpp-example.html#a3">samples/cpp/fitellipse.cpp</a>, <a class="el" href="../../d8/d34/samples_2cpp_2grabcut_8cpp-example.html#a22">samples/cpp/grabcut.cpp</a>, <a class="el" href="../../df/da5/samples_2cpp_2intersectExample_8cpp-example.html#a2">samples/cpp/intersectExample.cpp</a>, <a class="el" href="../../df/d54/samples_2cpp_2peopledetect_8cpp-example.html#a28">samples/cpp/peopledetect.cpp</a>, <a class="el" href="../../d4/d35/samples_2cpp_2polar_transforms_8cpp-example.html#a33">samples/cpp/polar_transforms.cpp</a>, <a class="el" href="../../d5/de8/samples_2cpp_2segment_objects_8cpp-example.html#a3">samples/cpp/segment_objects.cpp</a>, <a class="el" href="../../db/d00/samples_2cpp_2squares_8cpp-example.html#a16">samples/cpp/squares.cpp</a>, <a class="el" href="../../d8/ded/samples_2cpp_2tutorial_code_2Histograms_Matching_2MatchTemplate_Demo_8cpp-example.html#a23">samples/cpp/tutorial_code/Histograms_Matching/MatchTemplate_Demo.cpp</a>, <a class="el" href="../../d2/dda/samples_2cpp_2tutorial_code_2ImgProc_2basic_drawing_2Drawing_1_8cpp-example.html#a4">samples/cpp/tutorial_code/ImgProc/basic_drawing/Drawing_1.cpp</a>, <a class="el" href="../../df/d5e/samples_2cpp_2tutorial_code_2ImgProc_2Morphology_1_8cpp-example.html#a17">samples/cpp/tutorial_code/ImgProc/Morphology_1.cpp</a>, <a class="el" href="../../da/d34/samples_2cpp_2tutorial_code_2ImgProc_2Morphology_2_8cpp-example.html#a12">samples/cpp/tutorial_code/ImgProc/Morphology_2.cpp</a>, <a class="el" href="../../d3/d8f/samples_2cpp_2tutorial_code_2ImgProc_2Smoothing_2Smoothing_8cpp-example.html#a10">samples/cpp/tutorial_code/ImgProc/Smoothing/Smoothing.cpp</a>, <a class="el" href="../../d1/de6/samples_2cpp_2tutorial_code_2ImgTrans_2houghcircles_8cpp-example.html#a13">samples/cpp/tutorial_code/ImgTrans/houghcircles.cpp</a>, <a class="el" href="../../d5/df9/samples_2cpp_2tutorial_code_2ImgTrans_2houghlines_8cpp-example.html#a22">samples/cpp/tutorial_code/ImgTrans/houghlines.cpp</a>, <a class="el" href="../../da/d94/samples_2cpp_2tutorial_code_2ml_2introduction_to_pca_2introduction_to_pca_8cpp-example.html#a18">samples/cpp/tutorial_code/ml/introduction_to_pca/introduction_to_pca.cpp</a>, <a class="el" href="../../d4/d40/samples_2cpp_2watershed_8cpp-example.html#a6">samples/cpp/watershed.cpp</a>, <a class="el" href="../../d9/d8d/samples_2dnn_2classification_8cpp-example.html#a33">samples/dnn/classification.cpp</a>, <a class="el" href="../../d4/db9/samples_2dnn_2object_detection_8cpp-example.html#a26">samples/dnn/object_detection.cpp</a>, <a class="el" href="../../d4/d88/samples_2dnn_2segmentation_8cpp-example.html#a25">samples/dnn/segmentation.cpp</a>, <a class="el" href="../../db/da4/samples_2dnn_2text_detection_8cpp-example.html#a21">samples/dnn/text_detection.cpp</a>, <a class="el" href="../../d8/d61/samples_2tapi_2hog_8cpp-example.html#a35">samples/tapi/hog.cpp</a>, and <a class="el" href="../../de/dc0/samples_2tapi_2squares_8cpp-example.html#a15">samples/tapi/squares.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga32986d8c6fd05949688352abd112509f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga32986d8c6fd05949688352abd112509f">◆ </a></span>Point2d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt;double&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga32986d8c6fd05949688352abd112509f">cv::Point2d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../da/d94/samples_2cpp_2tutorial_code_2ml_2introduction_to_pca_2introduction_to_pca_8cpp-example.html#a19">samples/cpp/tutorial_code/ml/introduction_to_pca/introduction_to_pca.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga7d080aa40de011e4410bca63385ffe2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7d080aa40de011e4410bca63385ffe2a">◆ </a></span>Point2f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt;float&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga7d080aa40de011e4410bca63385ffe2a">cv::Point2f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d9/d15/samples_2cpp_2cout_mat_8cpp-example.html#a10">samples/cpp/cout_mat.cpp</a>, <a class="el" href="../../d9/d73/samples_2cpp_2fitellipse_8cpp-example.html#a18">samples/cpp/fitellipse.cpp</a>, <a class="el" href="../../de/d70/samples_2cpp_2kalman_8cpp-example.html#a2">samples/cpp/kalman.cpp</a>, <a class="el" href="../../d2/d1d/samples_2cpp_2lkdemo_8cpp-example.html#a3">samples/cpp/lkdemo.cpp</a>, <a class="el" href="../../d0/d92/samples_2cpp_2tutorial_code_2features2D_2Homography_2pose_from_homography_8cpp-example.html#a13">samples/cpp/tutorial_code/features2D/Homography/pose_from_homography.cpp</a>, and <a class="el" href="../../de/dd4/samples_2cpp_2warpPerspective_demo_8cpp-example.html#a9">samples/cpp/warpPerspective_demo.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga0f70b52f0c0b119f7ed2448ffebdc144"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0f70b52f0c0b119f7ed2448ffebdc144">◆ </a></span>Point2i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt;int&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga0f70b52f0c0b119f7ed2448ffebdc144">cv::Point2i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga2f6c21f7cbd3a08bfc6467fd20df2f7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2f6c21f7cbd3a08bfc6467fd20df2f7e">◆ </a></span>Point2l</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../db/d4e/classcv_1_1Point__.html">Point_</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga2f6c21f7cbd3a08bfc6467fd20df2f7e">cv::Point2l</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga17f8af95b76535bd387f4909850c8810"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga17f8af95b76535bd387f4909850c8810">◆ </a></span>Point3d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/d6c/classcv_1_1Point3__.html">Point3_</a>&lt;double&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga17f8af95b76535bd387f4909850c8810">cv::Point3d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga3d79ceeb4419bccd0308dfdf1cd31435"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3d79ceeb4419bccd0308dfdf1cd31435">◆ </a></span>Point3f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/d6c/classcv_1_1Point3__.html">Point3_</a>&lt;float&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga3d79ceeb4419bccd0308dfdf1cd31435">cv::Point3f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gac4ae8f2fb37ecb4b5d9268f17e46a18e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac4ae8f2fb37ecb4b5d9268f17e46a18e">◆ </a></span>Point3i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../df/d6c/classcv_1_1Point3__.html">Point3_</a>&lt;int&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gac4ae8f2fb37ecb4b5d9268f17e46a18e">cv::Point3i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga6395ca871a678020c4a31fadf7e8cc63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6395ca871a678020c4a31fadf7e8cc63">◆ </a></span>Ptr</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
      <table class="memname">
        <tr>
          <td class="memname">using <a class="el" href="../../dc/d84/group__core__basic.html#ga6395ca871a678020c4a31fadf7e8cc63">cv::Ptr</a> = typedef std::shared_ptr&lt;_Tp&gt;</td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d7/d47/cvstd__wrapper_8hpp.html">opencv2/core/cvstd_wrapper.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga11d95de507098e90bad732b9345402e8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga11d95de507098e90bad732b9345402e8">◆ </a></span>Rect</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../dc/d84/group__core__basic.html#gaa87c8f580952d28b4127261994bce7d8">Rect2i</a> <a class="el" href="../../dc/d84/group__core__basic.html#ga11d95de507098e90bad732b9345402e8">cv::Rect</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d6/d7f/samples_2cpp_2camshiftdemo_8cpp-example.html#a11">samples/cpp/camshiftdemo.cpp</a>, <a class="el" href="../../d4/d26/samples_2cpp_2facedetect_8cpp-example.html#a32">samples/cpp/facedetect.cpp</a>, <a class="el" href="../../d2/dcf/samples_2cpp_2falsecolor_8cpp-example.html#a21">samples/cpp/falsecolor.cpp</a>, <a class="el" href="../../d8/d34/samples_2cpp_2grabcut_8cpp-example.html#a31">samples/cpp/grabcut.cpp</a>, <a class="el" href="../../d0/df8/samples_2cpp_2train_HOG_8cpp-example.html#a31">samples/cpp/train_HOG.cpp</a>, and <a class="el" href="../../d4/db9/samples_2dnn_2object_detection_8cpp-example.html#a40">samples/dnn/object_detection.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga894fe0940d40d4d65f008a2ca4e616bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga894fe0940d40d4d65f008a2ca4e616bd">◆ </a></span>Rect2d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d2/d44/classcv_1_1Rect__.html">Rect_</a>&lt;double&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga894fe0940d40d4d65f008a2ca4e616bd">cv::Rect2d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga2d6c1acbbb651cf626f138748aac3d02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2d6c1acbbb651cf626f138748aac3d02">◆ </a></span>Rect2f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d2/d44/classcv_1_1Rect__.html">Rect_</a>&lt;float&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga2d6c1acbbb651cf626f138748aac3d02">cv::Rect2f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaa87c8f580952d28b4127261994bce7d8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa87c8f580952d28b4127261994bce7d8">◆ </a></span>Rect2i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d2/d44/classcv_1_1Rect__.html">Rect_</a>&lt;int&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaa87c8f580952d28b4127261994bce7d8">cv::Rect2i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga599fe92e910c027be274233eccad7beb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga599fe92e910c027be274233eccad7beb">◆ </a></span>Scalar</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d1/da0/classcv_1_1Scalar__.html">Scalar_</a>&lt;double&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga599fe92e910c027be274233eccad7beb">cv::Scalar</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d1/d9e/fld_lines_8cpp-example.html#a20">fld_lines.cpp</a>, <a class="el" href="../../d6/d7f/samples_2cpp_2camshiftdemo_8cpp-example.html#a34">samples/cpp/camshiftdemo.cpp</a>, <a class="el" href="../../da/d32/samples_2cpp_2contours2_8cpp-example.html#a4">samples/cpp/contours2.cpp</a>, <a class="el" href="../../d5/d04/samples_2cpp_2convexhull_8cpp-example.html#a15">samples/cpp/convexhull.cpp</a>, <a class="el" href="../../db/d75/samples_2cpp_2create_mask_8cpp-example.html#a7">samples/cpp/create_mask.cpp</a>, <a class="el" href="../../d4/dc6/samples_2cpp_2distrans_8cpp-example.html#a4">samples/cpp/distrans.cpp</a>, <a class="el" href="../../d4/d26/samples_2cpp_2facedetect_8cpp-example.html#a21">samples/cpp/facedetect.cpp</a>, <a class="el" href="../../d2/dcf/samples_2cpp_2falsecolor_8cpp-example.html#a4">samples/cpp/falsecolor.cpp</a>, <a class="el" href="../../d1/d17/samples_2cpp_2ffilldemo_8cpp-example.html#a9">samples/cpp/ffilldemo.cpp</a>, <a class="el" href="../../d9/d73/samples_2cpp_2fitellipse_8cpp-example.html#a35">samples/cpp/fitellipse.cpp</a>, <a class="el" href="../../d8/d34/samples_2cpp_2grabcut_8cpp-example.html#a1">samples/cpp/grabcut.cpp</a>, <a class="el" href="../../dd/d93/samples_2cpp_2image_alignment_8cpp-example.html#a16">samples/cpp/image_alignment.cpp</a>, <a class="el" href="../../df/da5/samples_2cpp_2intersectExample_8cpp-example.html#a10">samples/cpp/intersectExample.cpp</a>, <a class="el" href="../../de/d70/samples_2cpp_2kalman_8cpp-example.html#a24">samples/cpp/kalman.cpp</a>, <a class="el" href="../../d9/dde/samples_2cpp_2kmeans_8cpp-example.html#a1">samples/cpp/kmeans.cpp</a>, <a class="el" href="../../d2/d1d/samples_2cpp_2lkdemo_8cpp-example.html#a27">samples/cpp/lkdemo.cpp</a>, <a class="el" href="../../df/dee/samples_2cpp_2minarea_8cpp-example.html#a19">samples/cpp/minarea.cpp</a>, <a class="el" href="../../df/d54/samples_2cpp_2peopledetect_8cpp-example.html#a30">samples/cpp/peopledetect.cpp</a>, <a class="el" href="../../d4/d35/samples_2cpp_2polar_transforms_8cpp-example.html#a34">samples/cpp/polar_transforms.cpp</a>, <a class="el" href="../../db/d00/samples_2cpp_2squares_8cpp-example.html#a30">samples/cpp/squares.cpp</a>, <a class="el" href="../../d0/df8/samples_2cpp_2train_HOG_8cpp-example.html#a45">samples/cpp/train_HOG.cpp</a>, <a class="el" href="../../de/d45/samples_2cpp_2tutorial_code_2features2D_2Homography_2decompose_homography_8cpp-example.html#a16">samples/cpp/tutorial_code/features2D/Homography/decompose_homography.cpp</a>, <a class="el" href="../../d9/d47/samples_2cpp_2tutorial_code_2features2D_2Homography_2homography_from_camera_displacement_8cpp-example.html#a20">samples/cpp/tutorial_code/features2D/Homography/homography_from_camera_displacement.cpp</a>, <a class="el" href="../../d2/dda/samples_2cpp_2tutorial_code_2ImgProc_2basic_drawing_2Drawing_1_8cpp-example.html#a6">samples/cpp/tutorial_code/ImgProc/basic_drawing/Drawing_1.cpp</a>, <a class="el" href="../../de/d06/samples_2cpp_2tutorial_code_2ImgProc_2basic_drawing_2Drawing_2_8cpp-example.html#a7">samples/cpp/tutorial_code/ImgProc/basic_drawing/Drawing_2.cpp</a>, <a class="el" href="../../d1/de6/samples_2cpp_2tutorial_code_2ImgTrans_2houghcircles_8cpp-example.html#a15">samples/cpp/tutorial_code/ImgTrans/houghcircles.cpp</a>, <a class="el" href="../../d5/df9/samples_2cpp_2tutorial_code_2ImgTrans_2houghlines_8cpp-example.html#a18">samples/cpp/tutorial_code/ImgTrans/houghlines.cpp</a>, <a class="el" href="../../da/d94/samples_2cpp_2tutorial_code_2ml_2introduction_to_pca_2introduction_to_pca_8cpp-example.html#a21">samples/cpp/tutorial_code/ml/introduction_to_pca/introduction_to_pca.cpp</a>, <a class="el" href="../../de/dd4/samples_2cpp_2warpPerspective_demo_8cpp-example.html#a17">samples/cpp/warpPerspective_demo.cpp</a>, <a class="el" href="../../d9/d8d/samples_2dnn_2classification_8cpp-example.html#a35">samples/dnn/classification.cpp</a>, <a class="el" href="../../d6/d39/samples_2dnn_2colorization_8cpp-example.html#a12">samples/dnn/colorization.cpp</a>, <a class="el" href="../../d4/db9/samples_2dnn_2object_detection_8cpp-example.html#a28">samples/dnn/object_detection.cpp</a>, <a class="el" href="../../d7/d4f/samples_2dnn_2openpose_8cpp-example.html#a12">samples/dnn/openpose.cpp</a>, <a class="el" href="../../d4/d88/samples_2dnn_2segmentation_8cpp-example.html#a27">samples/dnn/segmentation.cpp</a>, <a class="el" href="../../db/da4/samples_2dnn_2text_detection_8cpp-example.html#a8">samples/dnn/text_detection.cpp</a>, <a class="el" href="../../d8/d61/samples_2tapi_2hog_8cpp-example.html#a32">samples/tapi/hog.cpp</a>, and <a class="el" href="../../de/dc0/samples_2tapi_2squares_8cpp-example.html#a31">samples/tapi/squares.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga346f563897249351a34549137c8532a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga346f563897249351a34549137c8532a0">◆ </a></span>Size</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../dc/d84/group__core__basic.html#ga5ef7f5978948e0cb3c3a3d4172594aec">Size2i</a> <a class="el" href="../../dc/d84/group__core__basic.html#ga346f563897249351a34549137c8532a0">cv::Size</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../da/d32/samples_2cpp_2contours2_8cpp-example.html#a19">samples/cpp/contours2.cpp</a>, <a class="el" href="../../d6/d56/samples_2cpp_2edge_8cpp-example.html#a2">samples/cpp/edge.cpp</a>, <a class="el" href="../../d4/d26/samples_2cpp_2facedetect_8cpp-example.html#a25">samples/cpp/facedetect.cpp</a>, <a class="el" href="../../d2/dcf/samples_2cpp_2falsecolor_8cpp-example.html#a24">samples/cpp/falsecolor.cpp</a>, <a class="el" href="../../dd/d93/samples_2cpp_2image_alignment_8cpp-example.html#a27">samples/cpp/image_alignment.cpp</a>, <a class="el" href="../../d6/ddf/samples_2cpp_2laplace_8cpp-example.html#a20">samples/cpp/laplace.cpp</a>, <a class="el" href="../../d2/d1d/samples_2cpp_2lkdemo_8cpp-example.html#a22">samples/cpp/lkdemo.cpp</a>, <a class="el" href="../../df/d54/samples_2cpp_2peopledetect_8cpp-example.html#a1">samples/cpp/peopledetect.cpp</a>, <a class="el" href="../../d4/d35/samples_2cpp_2polar_transforms_8cpp-example.html#a23">samples/cpp/polar_transforms.cpp</a>, <a class="el" href="../../db/d00/samples_2cpp_2squares_8cpp-example.html#a9">samples/cpp/squares.cpp</a>, <a class="el" href="../../d9/dd8/samples_2cpp_2stitching_detailed_8cpp-example.html#a12">samples/cpp/stitching_detailed.cpp</a>, <a class="el" href="../../d0/df8/samples_2cpp_2train_HOG_8cpp-example.html#a35">samples/cpp/train_HOG.cpp</a>, <a class="el" href="../../d2/dda/samples_2cpp_2tutorial_code_2ImgProc_2basic_drawing_2Drawing_1_8cpp-example.html#a13">samples/cpp/tutorial_code/ImgProc/basic_drawing/Drawing_1.cpp</a>, <a class="el" href="../../df/d5e/samples_2cpp_2tutorial_code_2ImgProc_2Morphology_1_8cpp-example.html#a16">samples/cpp/tutorial_code/ImgProc/Morphology_1.cpp</a>, <a class="el" href="../../da/d34/samples_2cpp_2tutorial_code_2ImgProc_2Morphology_2_8cpp-example.html#a11">samples/cpp/tutorial_code/ImgProc/Morphology_2.cpp</a>, <a class="el" href="../../d3/d08/samples_2cpp_2tutorial_code_2ImgProc_2Pyramids_2Pyramids_8cpp-example.html#a7">samples/cpp/tutorial_code/ImgProc/Pyramids/Pyramids.cpp</a>, <a class="el" href="../../d3/d8f/samples_2cpp_2tutorial_code_2ImgProc_2Smoothing_2Smoothing_8cpp-example.html#a9">samples/cpp/tutorial_code/ImgProc/Smoothing/Smoothing.cpp</a>, <a class="el" href="../../d3/d94/samples_2cpp_2tutorial_code_2ImgTrans_2Sobel_Demo_8cpp-example.html#a10">samples/cpp/tutorial_code/ImgTrans/Sobel_Demo.cpp</a>, <a class="el" href="../../d3/d9c/samples_2cpp_2tutorial_code_2videoio_2video-write_2video-write_8cpp-example.html#a5">samples/cpp/tutorial_code/videoio/video-write/video-write.cpp</a>, <a class="el" href="../../de/dd4/samples_2cpp_2warpPerspective_demo_8cpp-example.html#a23">samples/cpp/warpPerspective_demo.cpp</a>, <a class="el" href="../../d9/d8d/samples_2dnn_2classification_8cpp-example.html#a24">samples/dnn/classification.cpp</a>, <a class="el" href="../../d6/d39/samples_2dnn_2colorization_8cpp-example.html#a18">samples/dnn/colorization.cpp</a>, <a class="el" href="../../d4/db9/samples_2dnn_2object_detection_8cpp-example.html#a21">samples/dnn/object_detection.cpp</a>, <a class="el" href="../../d7/d4f/samples_2dnn_2openpose_8cpp-example.html#a11">samples/dnn/openpose.cpp</a>, <a class="el" href="../../d4/d88/samples_2dnn_2segmentation_8cpp-example.html#a18">samples/dnn/segmentation.cpp</a>, <a class="el" href="../../db/da4/samples_2dnn_2text_detection_8cpp-example.html#a10">samples/dnn/text_detection.cpp</a>, <a class="el" href="../../d8/d61/samples_2tapi_2hog_8cpp-example.html#a11">samples/tapi/hog.cpp</a>, and <a class="el" href="../../de/dc0/samples_2tapi_2squares_8cpp-example.html#a8">samples/tapi/squares.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="gaff96e5bec8019ca9917fd1e4c0cf8267"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaff96e5bec8019ca9917fd1e4c0cf8267">◆ </a></span>Size2d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt;double&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaff96e5bec8019ca9917fd1e4c0cf8267">cv::Size2d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gab34496d2466b5f69930ab74c70f117d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab34496d2466b5f69930ab74c70f117d4">◆ </a></span>Size2f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt;float&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gab34496d2466b5f69930ab74c70f117d4">cv::Size2f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga5ef7f5978948e0cb3c3a3d4172594aec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5ef7f5978948e0cb3c3a3d4172594aec">◆ </a></span>Size2i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt;int&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga5ef7f5978948e0cb3c3a3d4172594aec">cv::Size2i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga153b6b90ce30f84239c9a39613e836d3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga153b6b90ce30f84239c9a39613e836d3">◆ </a></span>Size2l</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/d50/classcv_1_1Size__.html">Size_</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga7cde0074dfd288f2d70c0e035dacb28a">int64</a>&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga153b6b90ce30f84239c9a39613e836d3">cv::Size2l</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../db/dfc/modules_2core_2include_2opencv2_2core_2types_8hpp.html">opencv2/core/types.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga1f6634802eeadfd7245bc75cf3e216c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1f6634802eeadfd7245bc75cf3e216c2">◆ </a></span>String</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef std::string <a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">cv::String</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dd/dc7/cvstd_8hpp.html">opencv2/core/cvstd.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d9/dd8/samples_2cpp_2stitching_detailed_8cpp-example.html#a65">samples/cpp/stitching_detailed.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga595458e63aa1443ddd5c51fa71d70e2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga595458e63aa1443ddd5c51fa71d70e2a">◆ </a></span>Vec2b</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a>, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga595458e63aa1443ddd5c51fa71d70e2a">cv::Vec2b</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf20d857c2077c986d3b303e3d58bbc54"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf20d857c2077c986d3b303e3d58bbc54">◆ </a></span>Vec2d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;double, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf20d857c2077c986d3b303e3d58bbc54">cv::Vec2d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga392bb4f8a6b9e0dde07f31dc28e73319"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga392bb4f8a6b9e0dde07f31dc28e73319">◆ </a></span>Vec2f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;float, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga392bb4f8a6b9e0dde07f31dc28e73319">cv::Vec2f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga121402b88177c336b18945dd71d96ae0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga121402b88177c336b18945dd71d96ae0">◆ </a></span>Vec2i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;int, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga121402b88177c336b18945dd71d96ae0">cv::Vec2i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga8c8616b035cf33c4b2b02fd7b89d6335"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8c8616b035cf33c4b2b02fd7b89d6335">◆ </a></span>Vec2s</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;short, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga8c8616b035cf33c4b2b02fd7b89d6335">cv::Vec2s</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga622811ee01673a858f41b4fbfd4b1043"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga622811ee01673a858f41b4fbfd4b1043">◆ </a></span>Vec2w</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a>, 2&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga622811ee01673a858f41b4fbfd4b1043">cv::Vec2w</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga7e6060c0b8d48459964df6e1eb524c03"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7e6060c0b8d48459964df6e1eb524c03">◆ </a></span>Vec3b</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a>, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga7e6060c0b8d48459964df6e1eb524c03">cv::Vec3b</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d6/d7f/samples_2cpp_2camshiftdemo_8cpp-example.html#a46">samples/cpp/camshiftdemo.cpp</a>, <a class="el" href="../../de/d01/samples_2cpp_2connected_components_8cpp-example.html#a4">samples/cpp/connected_components.cpp</a>, <a class="el" href="../../d4/d40/samples_2cpp_2watershed_8cpp-example.html#a34">samples/cpp/watershed.cpp</a>, and <a class="el" href="../../d4/d88/samples_2dnn_2segmentation_8cpp-example.html#a29">samples/dnn/segmentation.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga370d94209693b5b13437ab4991cabf73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga370d94209693b5b13437ab4991cabf73">◆ </a></span>Vec3d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;double, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga370d94209693b5b13437ab4991cabf73">cv::Vec3d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gab9e0ab642a3e01742916763173b72232"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab9e0ab642a3e01742916763173b72232">◆ </a></span>Vec3f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;float, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gab9e0ab642a3e01742916763173b72232">cv::Vec3f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga55864bca2bbede9731df5baa0d1be763"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga55864bca2bbede9731df5baa0d1be763">◆ </a></span>Vec3i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;int, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga55864bca2bbede9731df5baa0d1be763">cv::Vec3i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga2a2f4663171710b47944de9a74383dd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga2a2f4663171710b47944de9a74383dd0">◆ </a></span>Vec3s</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;short, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga2a2f4663171710b47944de9a74383dd0">cv::Vec3s</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gac2ca2e7d93b15bc56b379fd5c42c0932"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac2ca2e7d93b15bc56b379fd5c42c0932">◆ </a></span>Vec3w</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a>, 3&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gac2ca2e7d93b15bc56b379fd5c42c0932">cv::Vec3w</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gac8e7c61fdf0d8d9f6e8be7c25dc36584"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac8e7c61fdf0d8d9f6e8be7c25dc36584">◆ </a></span>Vec4b</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#ga65f85814a8290f9797005d3b28e7e5fc">uchar</a>, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gac8e7c61fdf0d8d9f6e8be7c25dc36584">cv::Vec4b</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga41502c424d368098331a348dc26141bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga41502c424d368098331a348dc26141bf">◆ </a></span>Vec4d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;double, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga41502c424d368098331a348dc26141bf">cv::Vec4d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga4f29b2178d21a471ee688b14d66d6567"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4f29b2178d21a471ee688b14d66d6567">◆ </a></span>Vec4f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;float, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga4f29b2178d21a471ee688b14d66d6567">cv::Vec4f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga94ce799099ae6cdd66685e3fd0cad7d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga94ce799099ae6cdd66685e3fd0cad7d7">◆ </a></span>Vec4i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;int, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga94ce799099ae6cdd66685e3fd0cad7d7">cv::Vec4i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga40acb05e3e183aabebc77a235389b582"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga40acb05e3e183aabebc77a235389b582">◆ </a></span>Vec4s</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;short, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga40acb05e3e183aabebc77a235389b582">cv::Vec4s</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga50f51484537d86bd43ff14c681ee3abd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga50f51484537d86bd43ff14c681ee3abd">◆ </a></span>Vec4w</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;<a class="el" href="../../d1/d1b/group__core__hal__interface.html#gab95f123a6c9bcfee6a343170ef8c5f69">ushort</a>, 4&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga50f51484537d86bd43ff14c681ee3abd">cv::Vec4w</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga07a801beb07134f7090e3d789ca7c324"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga07a801beb07134f7090e3d789ca7c324">◆ </a></span>Vec6d</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;double, 6&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga07a801beb07134f7090e3d789ca7c324">cv::Vec6d</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga74b819dd94c6a8c6f3d8cc39aeaa4992"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga74b819dd94c6a8c6f3d8cc39aeaa4992">◆ </a></span>Vec6f</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;float, 6&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga74b819dd94c6a8c6f3d8cc39aeaa4992">cv::Vec6f</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gaf1e413135207def5004c5297bd2f5a61"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf1e413135207def5004c5297bd2f5a61">◆ </a></span>Vec6i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;int, 6&gt; <a class="el" href="../../dc/d84/group__core__basic.html#gaf1e413135207def5004c5297bd2f5a61">cv::Vec6i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga3c0eb56d15c13ca6708f168919af3a6a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3c0eb56d15c13ca6708f168919af3a6a">◆ </a></span>Vec8i</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;int, 8&gt; <a class="el" href="../../dc/d84/group__core__basic.html#ga3c0eb56d15c13ca6708f168919af3a6a">cv::Vec8i</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a id="ga6226c29c7b0e7bda7aff72e96ba8e1df"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6226c29c7b0e7bda7aff72e96ba8e1df">◆ </a></span>AccessFlag</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../dc/d84/group__core__basic.html#ga6226c29c7b0e7bda7aff72e96ba8e1df">cv::AccessFlag</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga6226c29c7b0e7bda7aff72e96ba8e1dfa39d5f615d02cac084ab1dd0cb4f7c221"></a>ACCESS_READ <div class="python_language">Python: cv.ACCESS_READ</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga6226c29c7b0e7bda7aff72e96ba8e1dfafcb8f7013ace1726cd1bbeea800bc7b6"></a>ACCESS_WRITE <div class="python_language">Python: cv.ACCESS_WRITE</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga6226c29c7b0e7bda7aff72e96ba8e1dfaf44732c797cd59f5940e426ecd62f45f"></a>ACCESS_RW <div class="python_language">Python: cv.ACCESS_RW</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga6226c29c7b0e7bda7aff72e96ba8e1dfadc26a0b8f5374d205eb2e30c0f7f90fc"></a>ACCESS_MASK <div class="python_language">Python: cv.ACCESS_MASK</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga6226c29c7b0e7bda7aff72e96ba8e1dfa0a404dec4617d7d1fe1f14767b8e379b"></a>ACCESS_FAST <div class="python_language">Python: cv.ACCESS_FAST</div></td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<a id="ga8af2ae1e077644d1dd232d29d988b79a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8af2ae1e077644d1dd232d29d988b79a">◆ </a></span>Param</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../dc/d84/group__core__basic.html#ga8af2ae1e077644d1dd232d29d988b79a">cv::Param</a></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">strong</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d0/d9c/core_2include_2opencv2_2core_8hpp.html">opencv2/core.hpp</a>&gt;</code></p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aa53f93baa3057821107c750323892fa92"></a>INT </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aac48d5da12d702e73d6966069f2687376"></a>BOOLEAN </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aa8cf125b0e31559ba75a9d9b4f818a554"></a>REAL </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aa63b588d5559f64f89a416e656880b949"></a>STRING </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aaf0c2c0ca864067cc6e21a7ea2c1b1fdd"></a>MAT </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aac4f6db46662589f21d34d4abafdf8fb7"></a>MAT_VECTOR </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aacc42f38c94fd1898b9e8a14132d94261"></a>ALGORITHM </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aae738c26bf4ce1037fa81b039a915cbf6"></a>FLOAT </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aa9ba5b3da1d35e22e1680ddbe52d36ed5"></a>UNSIGNED_INT </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aa6de7acf711860176ba606e9aa2b85d5f"></a>UINT64 </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aa56283e7d906f746d62e95c8ba7814c3f"></a>UCHAR </td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga8af2ae1e077644d1dd232d29d988b79aa8f3d9a4b6a7b7f2c7afa61ca113d0db9"></a>SCALAR </td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<a id="ga5681439dda418431eb0a672697135ed2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5681439dda418431eb0a672697135ed2">◆ </a></span>UMatUsageFlags</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="../../dc/d84/group__core__basic.html#ga5681439dda418431eb0a672697135ed2">cv::UMatUsageFlags</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
<p>Usage flags for allocator. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="gga5681439dda418431eb0a672697135ed2ae383b08ee18b73d8c1588d968f953893"></a>USAGE_DEFAULT <div class="python_language">Python: cv.USAGE_DEFAULT</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga5681439dda418431eb0a672697135ed2a37b195428a7ac50f293765907fa43ad9"></a>USAGE_ALLOCATE_HOST_MEMORY <div class="python_language">Python: cv.USAGE_ALLOCATE_HOST_MEMORY</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga5681439dda418431eb0a672697135ed2aeeff47f93f4e35ffed58e1b7de649dab"></a>USAGE_ALLOCATE_DEVICE_MEMORY <div class="python_language">Python: cv.USAGE_ALLOCATE_DEVICE_MEMORY</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga5681439dda418431eb0a672697135ed2a0c30cfff62017d086c6ec4052589b569"></a>USAGE_ALLOCATE_SHARED_MEMORY <div class="python_language">Python: cv.USAGE_ALLOCATE_SHARED_MEMORY</div></td><td class="fielddoc"></td></tr>
<tr><td class="fieldname"><a id="gga5681439dda418431eb0a672697135ed2a46b027b92f5210fce74197d5a1439da9"></a>__UMAT_USAGE_FLAGS_32BIT <div class="python_language">Python: cv.__UMAT_USAGE_FLAGS_32BIT</div></td><td class="fielddoc"></td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga06b8ec936c3cbc9502d76c7818053b41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga06b8ec936c3cbc9502d76c7818053b41">◆ </a></span>determinant()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int m&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static double cv::determinant </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, m &gt; &amp; </td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table><table class="python_language"><tr><th colspan="999" style="text-align:left">Python:</th></tr><tr><td style="width: 20px;"></td><td>retval</td><td>=</td><td>cv.determinant(</td><td class="paramname">mtx</td><td>)</td></tr></table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d0/d92/samples_2cpp_2tutorial_code_2features2D_2Homography_2pose_from_homography_8cpp-example.html#a23">samples/cpp/tutorial_code/features2D/Homography/pose_from_homography.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="gaee940caae29d5569aa3aa9ba77fb887f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaee940caae29d5569aa3aa9ba77fb887f">◆ </a></span>makePtr()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , typename ... A1&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../dc/d84/group__core__basic.html#ga6395ca871a678020c4a31fadf7e8cc63">Ptr</a>&lt;_Tp&gt; cv::makePtr </td>
          <td>(</td>
          <td class="paramtype">const A1 &amp;... </td>
          <td class="paramname"><em>a1</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d7/d47/cvstd__wrapper_8hpp.html">opencv2/core/cvstd_wrapper.hpp</a>&gt;</code></p>
</div>
</div>
<a id="gad9287b23bba2fed753b36ef561ae7346"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad9287b23bba2fed753b36ef561ae7346">◆ </a></span>noArray()</h2>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="../../dc/d84/group__core__basic.html#gaf77c9a14ef956c50c1efd4547f444e63">InputOutputArray</a> cv::noArray </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga4e556cb8ad35a643a1ea66e035711bb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4e556cb8ad35a643a1ea66e035711bb9">◆ </a></span>norm() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int m, int n&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static double cv::norm </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp; </td>
          <td class="paramname"><em>M</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table><table class="python_language"><tr><th colspan="999" style="text-align:left">Python:</th></tr><tr><td style="width: 20px;"></td><td>retval</td><td>=</td><td>cv.norm(</td><td class="paramname">src1[, normType[, mask]]</td><td>)</td></tr><tr><td style="width: 20px;"></td><td>retval</td><td>=</td><td>cv.norm(</td><td class="paramname">src1, src2[, normType[, mask]]</td><td>)</td></tr></table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d2/d1d/samples_2cpp_2lkdemo_8cpp-example.html#a25">samples/cpp/lkdemo.cpp</a>, <a class="el" href="../../d0/d92/samples_2cpp_2tutorial_code_2features2D_2Homography_2pose_from_homography_8cpp-example.html#a17">samples/cpp/tutorial_code/features2D/Homography/pose_from_homography.cpp</a>, and <a class="el" href="../../de/dd4/samples_2cpp_2warpPerspective_demo_8cpp-example.html#a22">samples/cpp/warpPerspective_demo.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="ga7199682a392fe6788e4edc4eeb5a4b65"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7199682a392fe6788e4edc4eeb5a4b65">◆ </a></span>norm() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int m, int n&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static double cv::norm </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp; </td>
          <td class="paramname"><em>M</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int </td>
          <td class="paramname"><em>normType</em> </td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table><table class="python_language"><tr><th colspan="999" style="text-align:left">Python:</th></tr><tr><td style="width: 20px;"></td><td>retval</td><td>=</td><td>cv.norm(</td><td class="paramname">src1[, normType[, mask]]</td><td>)</td></tr><tr><td style="width: 20px;"></td><td>retval</td><td>=</td><td>cv.norm(</td><td class="paramname">src1, src2[, normType[, mask]]</td><td>)</td></tr></table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga1b6a396a456c8b6c6e4afd8591560d80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga1b6a396a456c8b6c6e4afd8591560d80">◆ </a></span>normalize()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int cn&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt;_Tp, cn&gt; cv::normalize </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../d6/dcf/classcv_1_1Vec.html">Vec</a>&lt; _Tp, cn &gt; &amp; </td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table><table class="python_language"><tr><th colspan="999" style="text-align:left">Python:</th></tr><tr><td style="width: 20px;"></td><td>dst</td><td>=</td><td>cv.normalize(</td><td class="paramname">src, dst[, alpha[, beta[, norm_type[, dtype[, mask]]]]]</td><td>)</td></tr></table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="../../d6/d7f/samples_2cpp_2camshiftdemo_8cpp-example.html#a41">samples/cpp/camshiftdemo.cpp</a>, <a class="el" href="../../da/d53/samples_2cpp_2demhist_8cpp-example.html#a6">samples/cpp/demhist.cpp</a>, <a class="el" href="../../d3/db0/samples_2cpp_2pca_8cpp-example.html#a11">samples/cpp/pca.cpp</a>, and <a class="el" href="../../d8/ded/samples_2cpp_2tutorial_code_2Histograms_Matching_2MatchTemplate_Demo_8cpp-example.html#a17">samples/cpp/tutorial_code/Histograms_Matching/MatchTemplate_Demo.cpp</a>.</dd>
</dl>
</div>
</div>
<a id="gaf47f069bbc73929ec5fd73ce9947339a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf47f069bbc73929ec5fd73ce9947339a">◆ </a></span>operator&lt;&lt;() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a>&amp; cv::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a> &amp; </td>
          <td class="paramname"><em>out</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="../../dc/d84/group__core__basic.html#ga6395ca871a678020c4a31fadf7e8cc63">Ptr</a>&lt; <a class="el" href="../../d4/df3/classcv_1_1Formatted.html">Formatted</a> &gt; </td>
          <td class="paramname"><em>fmtd</em> </td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d0/d9c/core_2include_2opencv2_2core_8hpp.html">opencv2/core.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga3557054d1f0f079cf5e60a44851e4c70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3557054d1f0f079cf5e60a44851e4c70">◆ </a></span>operator&lt;&lt;() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a>&amp; cv::operator&lt;&lt; </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="../../dc/d84/group__core__basic.html#ga1f6634802eeadfd7245bc75cf3e216c2">String</a> &amp; </td>
          <td class="paramname"><em>out</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const <a class="el" href="../../d3/d63/classcv_1_1Mat.html">Mat</a> &amp; </td>
          <td class="paramname"><em>mtx</em> </td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d0/d9c/core_2include_2opencv2_2core_8hpp.html">opencv2/core.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga357a0ae6f9a5951b70fa50ec304d4025"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga357a0ae6f9a5951b70fa50ec304d4025">◆ </a></span>rawIn()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d4/d32/classcv_1_1__InputArray.html">_InputArray</a> cv::rawIn </td>
          <td>(</td>
          <td class="paramtype">_Tp &amp; </td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
<p>Helper to wrap custom types. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="../../dc/d84/group__core__basic.html#ga353a9de602fe76c709e12074a6f362ba">InputArray</a> </dd></dl>
</div>
</div>
<a id="ga0a6668770210aac2bab60edef7665338"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0a6668770210aac2bab60edef7665338">◆ </a></span>rawInOut()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d0/d46/classcv_1_1__InputOutputArray.html">_InputOutputArray</a> cv::rawInOut </td>
          <td>(</td>
          <td class="paramtype">_Tp &amp; </td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
<p>Helper to wrap custom types. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="../../dc/d84/group__core__basic.html#ga353a9de602fe76c709e12074a6f362ba">InputArray</a> </dd></dl>
</div>
</div>
<a id="ga810a6d3d2b66b6d04e9f07e567b77407"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga810a6d3d2b66b6d04e9f07e567b77407">◆ </a></span>rawOut()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp &gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="../../d2/d9e/classcv_1_1__OutputArray.html">_OutputArray</a> cv::rawOut </td>
          <td>(</td>
          <td class="paramtype">_Tp &amp; </td>
          <td class="paramname"><em>v</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../d3/d82/core_2include_2opencv2_2core_2mat_8hpp.html">opencv2/core/mat.hpp</a>&gt;</code></p>
<p>Helper to wrap custom types. </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="../../dc/d84/group__core__basic.html#ga353a9de602fe76c709e12074a6f362ba">InputArray</a> </dd></dl>
</div>
</div>
<a id="ga092419891901d4af43e7c4c2de84b3b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga092419891901d4af43e7c4c2de84b3b2">◆ </a></span>toLowerCase()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static std::string cv::toLowerCase </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp; </td>
          <td class="paramname"><em>str</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dd/dc7/cvstd_8hpp.html">opencv2/core/cvstd.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga3b25b7019e6fbd24d2ef83231d03c50a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3b25b7019e6fbd24d2ef83231d03c50a">◆ </a></span>toUpperCase()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static std::string cv::toUpperCase </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp; </td>
          <td class="paramname"><em>str</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dd/dc7/cvstd_8hpp.html">opencv2/core/cvstd.hpp</a>&gt;</code></p>
</div>
</div>
<a id="ga36ad18631177b097a38198c4e83c6e2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga36ad18631177b097a38198c4e83c6e2b">◆ </a></span>trace()</h2>
<div class="memitem">
<div class="memproto">
<div class="memtemplate">
template&lt;typename _Tp , int m, int n&gt; </div>
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static double cv::trace </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="../../de/de1/classcv_1_1Matx.html">Matx</a>&lt; _Tp, m, n &gt; &amp; </td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table><table class="python_language"><tr><th colspan="999" style="text-align:left">Python:</th></tr><tr><td style="width: 20px;"></td><td>retval</td><td>=</td><td>cv.trace(</td><td class="paramname">mtx</td><td>)</td></tr></table>
</div><div class="memdoc">
<p><code>#include &lt;<a class="el" href="../../dc/d09/matx_8hpp.html">opencv2/core/matx.hpp</a>&gt;</code></p>
</div>
</div>
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.6-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Apr 2 2021 11:36:40 for OpenCV by  <a href="http://www.doxygen.org/index.html">
<img alt="doxygen" class="footer" src="../../doxygen.png"/>
</a> 1.8.13
</small></address>
<script type="text/javascript">
//<![CDATA[
addTutorialsButtons();
//]]>
</script>
</body>
</html>
